Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Problem with Duplicate Webhook Calls in wallee Interface #4

Open
AlfMueller opened this issue Jan 3, 2024 · 3 comments
Open

Problem with Duplicate Webhook Calls in wallee Interface #4

AlfMueller opened this issue Jan 3, 2024 · 3 comments

Comments

@AlfMueller
Copy link

We are currently experiencing an issue with the wallee interface in our Opencart online store. While testing, we have noticed that multiple status updates for payments are being recorded (as seen in image walle_Error.png), resulting in the customer receiving multiple email notifications. This issue of excessive email notification results in our emails ending up in the customer's spam folder and the customer receiving multiple redundant emails.

This problem occurs with all payment methods such as Postfinance, Twint or Visa.

On closer inspection, it appears that wallee's webhook interface is making multiple identical calls indicating that the invoice has been paid multiple times. This in turn leads to multiple entries in our database, resulting in redundant email notifications. (oc_order_history)

A possible solution could be to implement a check to ensure that only unique values are recorded in the database. If the newly submitted value is different from the one already in the database, the entry should be made.

wallee_Fehler

@jbwallee
Copy link

Thank you for your post. We will check this internally.

@thibault-mambour
Copy link

hi @AlfMueller , how do you manage to reproduce the issue, is it always happening or only for specific cases ?

@AlfMueller
Copy link
Author

The error occurs randomly, sometimes yes sometimes no. I have created a csv where you can see that some orders receive the call up to 4 times others only 1 time as it should be.[
oc_order_history.csv
](url)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants