Hi,
since we're having trouble with the "order" option in the Paypal Express settings (orders not stored and not visible in backend) we need to switch to "authorize" or "order". If we set this to "order" the status in paypal is set to "open". If we generate the invoice for the customer, the status still shows "open" although the documentation says, that the funds are captured as soon as an invoice is generated in magento backend.
Does anyone know something about this?
Hi there. Are you using a custom checkout option or are you using the default Magento checkout?
We have found in the past that using a custom checkout can cause callback issues with Paypal orders.
Hi,
thanks for your answer.
No, we do not use a custom checkout.
We get error messages like this one in the log:
And this order number (and 5 others) is also missing in Magento backend orders list. But other orders which were also processed via Paypal, work fine.
Hello @dirk_meid
Can you please change the address of your order where you got the issue. As per my knowledge, this issue comes when the customer address is wrong.
If my answer is useful, please Accept as Solution & give Kudos
Regards,
Deep
I just read that this error is caused by a server delay. It is thrown when Paypal sends back the order-id via IPN while Magento was not able to store the order due to high server workload. Is this possible?
Found it here: