Hi @customfit,
We are currently looking into edge cases where the transaction ID could sometimes be missing, despite the payment being successful. Was this a regular order or, for example, a subscription renewal?
You can add the transaction ID manually to the order by editing the order and clicking the pen on the billing details as described here:
https://woocommerce.com/document/managing-orders/#order-details
If you add the transaction ID and save the order, then the rest should work as usual.
Kind regards,
Niklas
Hi,
It was a regular order, not a subscription.
I actually copied and pasted the transaction number from PayPal into the _transition_id field in the database and got it working.
I am glad you pointed me to the order page to insert it instead.
There are multiple orders with the transaction ID missing. I will check PayPal to make sure the customers paid and edit the orders this way.
Hope you can figure out what is causing it.
Thank you!
Andrea
Hi @customfit,
You could do two things:
First, enable “Logging” in the plugin settings to collect some more information about incoming orders. If all works well, the feature can be disabled again.
The second thing you can do is resubscribe your webhooks as this may be related.
Resubscribing the webhooks can be done from the “Webhooks Status” page in the PayPal Payments plugin settings.
First clicking Resubscribe and then Simulate afterward should verify that the webhooks are registered correctly.
I hope this helps. If the issue persists, please let us know. Thanks!
Kind regards,
Niklas