pronamic / wp-pronamic-pay

The Pronamic Pay plugin allows you to easily accept payments with payment methods like credit card, iDEAL, Bancontact and Sofort through a variety of payment providers on your WordPress website.
https://pronamicpay.com
34 stars 14 forks source link

Payment status updated twice with Mollie #261

Closed rvdsteege closed 2 years ago

rvdsteege commented 2 years ago

In a rare case, it seems it is possible the status of a payment could be updated twice. Possibly by concurrent processing of a webhook request and customer return to the website.

Screenshot_2021-10-17_17-33-23

Internal Help Scout ticket: https://secure.helpscout.net/conversation/1665070779/22868

rvdsteege commented 2 years ago

Update from customer: issue can still occur with Pronamic Pay 8.0 (with 10 out of 3000 payments).

Internal Help Scout ticket: https://secure.helpscout.net/conversation/1793262293/23554

rvdsteege commented 2 years ago

Update from customer:

[…] Omdat het probleem met de dubbele statuswijziging niet vaak optreedt is het lastiger te controleren, maar het is me wel opgevallen dat het niet meer voorgekomen is sinds ik de OPcache vorige maand geleegd heb. Het gaat dan om ongeveer 800 bestellingen.

Internal Help Scout ticket: https://secure.helpscout.net/conversation/1793262293/23554