Duplicated transition from draft to generated, not correlative order_number and empty total_paid__number

Created on 12 September 2022, over 2 years ago
Updated 19 September 2023, over 1 year ago

Problem/Motivation

Hi! I need some support regarding some weird issue we're having in one of our sites. We have two gateways on the site pointing to production environment: Bankinter and BBVA. The configuration is the same for both of them and the final client is not reporting any issues with the payments in any of the gateways.

BUT, sometimes (50-60% of the times) when the user pays through Bankinter, something goes wrong. The payment is reflected OK on the gateway and the user completes the order successfully. But in the backoffice we observe:

1. The transition from Draft to Generated (placed) is twice done. This makes the next order_number not correlative. The bankinter order would have 1000 and the next placed order will be 1002 instead 1001.
2. Also, the columns total_paid__number and total_paid_currency of the bankinter order are NULL in database. But the payment is completed.

We don't know what is happening with the Bankinter gateway, we suspect is something due to Bankinter configuration?

Has anyone any idea of the origin of this problem? Thank you in advance!

💬 Support request
Status

Closed: works as designed

Version

2.2

Component

Code

Created by

🇪🇸Spain missvengerberg

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

Production build 0.71.5 2024