gpt4 book ai didi

PayPal Express Checkout 付款成功后返回 CANCELURL

转载 作者:太空宇宙 更新时间:2023-11-03 16:36:25 26 4
gpt4 key购买 nike

所以我正在使用 Express Checkout,一切似乎都很顺利。不过,我注意到一件奇怪的事情,在大约千分之一的付款中,例程如下:

  • 在 SetExpressCheckoutPayment 期间一切正常,发送到 PayPal
  • PayPal 处理付款,将用户返回到我的 RETURNURL
  • 我使用 DoExpressCheckoutPayment 向用户收费并获得成功响应,是的!
  • 几秒钟后,PayPal 向我发送了一个成功付款的 IPN,太棒了!
  • 大约 30 秒后,我的 CANCELURL 被相同的标记击中

现在这很令人困惑。使用 GetTransactionDetails 检查交易显示已完成,但我的用户的购买设置为已取消。一种方法是简单地忽略对成功交易的 CANCELURL 命中,但我真的很想知道为什么会这样。

您是否注意到您的网站上发生了同样的事情?知道用户工作流程可能会产生这样的故障吗?除了在成功付款后忽略对 CANCELURL 的调用之外,还有其他解决方法吗?

谢谢大家!

最佳答案

我注意到有时当您点击“立即付款”按钮时,迷你浏览器不会消失(参见 Express Checkout for Digital Goods : can click several times on Pay now button)。

因此,也许您的用户点击了付款,但他们似乎没有任何反应,因此他们点击了取消链接。我正在寻找一种方法来防止这种情况(点击“取消”或点击两次“立即付款”),如果你知道如何...

关于PayPal Express Checkout 付款成功后返回 CANCELURL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12816196/

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