After Update to 1.0.55, we constantly get duplicate orders, but both orders have the same paypal payment reference.
That is not a PayPal plugin issue; that means you have some functionality on your site that’s causing the WooCommerce order object to be duplicated. This plugin does not control the creation of order objects.
could it be related to the below in 1.0.55 ?
No, that is unrelated. That’s a simple WordPress actions that is triggered when a PayPal order object is created.
There isn’t any code in this plugin that creates WooCommerce order objects.
Kind Regards
Thanks,
I am trying to diagnose and check if our payment process is hanging. Appreciate if you can help with the below (I understand this may be outside the scope of the module but any help is appreciated).
Looking at the webhook timelines, i get something like the below
Paypal Order Created 08.19.55
Shipping Updated 08.20.13
Payment Capture 08.20.26
Checkout Approved 08.20.32
Payment Capture Completed 08.20.41
Webhook exits 08.20.42
so looks like 47 seconds… is this an excessive processing time ?
is this an excessive processing time ?
Hard to say from that information because the webhook events are a separate process from your checkout flow. Webhooks are notifications that PayPal sends to your server so they occur as a result of things like a payment being processed or a PayPal order being created.
PayPal’s delivery times for webhooks can vary so they aren’t a great metric for determining your processing time.
In my experience, when duplicate orders are being created, it’s because of a 3rd party plugin or custom code that’s incorrectly handling the order object.
Kind Regards,