magento - PayPal 订单在付款前自动取消?

标签 magento paypal

我在 magento 中遇到了 paypal_standard 这个奇怪的问题: 有时订单会自动取消,但随后付款就到了。 这完全搞砸了状态!然后订单自动设置为完成,但未发货且无法发货(因为已取消)。 这是一个这样的命令的日志: Order log from problematic order

自动取消的原因可能是什么?

如您所见,订单在创建后不到四分钟就被取消了?!?

最佳答案

通过在 Paypal 支付网站上几乎同时点击“取消”和“立即付款”,我能够重现这一点。取消会更快地返回到 Magento,从而导致订单被取消。当 IPN 到达时,订单已经取消。 根据对 Paypal 文档的快速扫描,拒绝 IPN 是不可能的。所以在我看来,正确处理此问题的唯一方法是在收到已取消订单的 IPN 时自动退款。

关于magento - PayPal 订单在付款前自动取消?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26669500/

相关文章:

magento - 如何在登录时阻止 Magento 合并购物篮?

php - 在 Magento 中向收集请求添加属性

Magento Controller 路由正在路由到 Controller 的noRouteAction

php - 在 magento cms > 页面上添加自定义样式

ruby-on-rails - OpenSSL::SSL::SSLError (SSL_connect returned=1 errno=0 state=SSLv3 read server certificate B: certificate verify failed)

ruby-on-rails - Rails3 中的 Paypal Express Checkout

Magento 如何为不同的商店创建不同的用户登录

paypal - 使用 IPN 模拟器测试 PayPal IPN SHA-256 合规性

php - 广泛的沙盒测试后未调用 PayPal notify_url

php - Paypal 真正的一键加售