- Issue created by @thierry.beeckmans
- Status changed to Closed: works as designed
almost 2 years ago 11:01am 22 May 2023
Mollie confirmed payment has been completed.
For some strange reason the data shown in the backend does not list the completed payment and the events are not triggered that follows after the full payment has been received.
Order 30520 has a payment with ID 6082, the remote ID is listed on the order payments tab for example tr_0123456789.
On /admin/commerce/orders/30520/payments the payment is listed as new.
However, when I checked the database, the commerce_payment table contains for the remote id different information than the information listed on the payments overview page: the remote state is paid, the state is completed.
After clearing site cache, the view shows the actual payment status on the order payments tab.
Off course, no events are triggered after clearing cache.
I checked if PHP errors happened, but could not find errors around that time.
What is weird is that the database contains the correct data whilst the payment entity is the previously cached version.
The more I think about it, it'll be a Commerce issue instead of a Commerce Mollie issue.
Closed: works as designed
1.10
Code