所以我正在使用Express Checkout,一切似乎进展顺利。我注意到一个奇怪的事情,在1000个付款中,大约有1个,例程如下:
现在这令人困惑。使用GetTransactionDetails检查事务已完成,但我的用户购买设置为已取消。一种方法是简单地忽略成功交易中的CANCELURL命中,但我真的想知道为什么会发生这种情况。
你有没有注意到你网站上发生了同样的事情?知道用户工作流程可能会产生这样的故障吗?除了在成功付款后忽略对CANCELURL的调用之外的任何其他解决方法的想法?
全部谢谢!
答案 0 :(得分:1)
我注意到,当您点击“立即付款”按钮时,迷你浏览器有时不会褪色(请参阅Express Checkout for Digital Goods : can click several times on Pay now button)。
所以也许你的用户点击付费,他们似乎没有任何事情发生,所以他们点击取消链接。 我正在寻找一种方法来防止这种情况(点击“取消”或两次“立即付款”),如果你知道如何......