我在 magento 中遇到了 paypal_standard 这个奇怪的问题: 有时订单会自动取消,但随后付款就到了。 这完全搞砸了状态!然后订单自动设置为完成,但未发货且无法发货(因为已取消)。 这是一个这样的命令的日志:
自动取消的原因可能是什么?
如您所见,订单在创建后不到四分钟就被取消了?!?
最佳答案
通过在 Paypal 支付网站上几乎同时点击“取消”和“立即付款”,我能够重现这一点。取消会更快地返回到 Magento,从而导致订单被取消。当 IPN 到达时,订单已经取消。 根据对 Paypal 文档的快速扫描,拒绝 IPN 是不可能的。所以在我看来,正确处理此问题的唯一方法是在收到已取消订单的 IPN 时自动退款。
关于magento - PayPal 订单在付款前自动取消?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26669500/