We are using paypal commerce as our payment gateway and have had several instances where orders are not going trough. Customers are receiving the confirmation from their bank / paypal however the order would remain in their cart.
When cross checking this with the PayPal log we could see that nopCommerce has sent a 200 back to PayPal and as one would guess there would be no errors in the nopCommerce log.
There have also been instances where we find errors in the log "Could not find an order" by a "Guest" customer (which is somewhat strange as we have not enabled Guest checkout
We are using the nopCommerce 4.40.4 with Paypal Commerce 1.10
Short message
Payments.PayPalCommerce error:
Could not find an order c2bdf344-7bba-4f55-9f2e-fdd905595c7c
Full message
Nop.Core.NopException: Could not find an order c2bdf344-7bba-4f55-9f2e-fdd905595c7c
at Nop.Plugin.Payments.PayPalCommerce.Services.ServiceManager.<>c__DisplayClass37_0.<<HandleWebhookAsync>b__0>d.MoveNext()
--- End of stack trace from previous location ---
at Nop.Plugin.Payments.PayPalCommerce.Services.ServiceManager.HandleFunctionAsync[TResult](Func`1 function)
Page URL
plugins/paypalcommerce/webhook