gpt4 book ai didi

c# - 您如何知道 PayPal 购物车何时被遗弃?

转载 作者:太空狗 更新时间:2023-10-30 01:08:40 27 4
gpt4 key购买 nike

我正在使用 PayPal Website Payments Standard 接受在线商店的付款。目前,当客户被发送到 PayPal 时,我们假设他们的订单被放弃,直到我们从 PayPal 收到一个 IPN 响应,告诉我们不同的情况。

浏览PayPal's IPN documentation ,似乎没有关于废弃购物车的通知。我能想到的唯一其他方法是最初将订单标记为待处理,然后使用某种服务定期运行以将旧的、未完成的订单标记为已放弃。

有更好的方法吗?付款请求是否有记录的最长到期时间?

最佳答案

PayPal 没有任何会因结账中断而触发的通知。从我在几个购物车中看到的情况来看,他们在等待 IPN 时使用“待定”或“等待确认”状态。

IPN(因为它的付款通知被调用)仅由与付款相关的事件触发。如果购物车被遗弃,他们将不会付款。因此,没有什么可通知的。

没有可靠的机制来获取放弃数据。

如果您使用的是 PayPal Express Checkout,则 token 生命周期为 3 小时(除非应要求更改)。因此,在此时间之后将付款标记为“已放弃”是安全的。

关于c# - 您如何知道 PayPal 购物车何时被遗弃?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8843557/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com