• We’re getting duplicate payments on random orders. It seems to be more common with Platform: iPhone, Browser: Safari, Version: 15. Payments are being taken twice and we have to refund the customer for the second payment.

    First Payment: TDPHGYNPPE Second Payment: TDUZNQ4VQU

    Customer Order Log:

    `Order status changed from Processing to Completed.

    30 August 2022 at 19:39

    Your Payment has successfully received your Transaction ID is : efe0820d-80c8-422d-89c7-8d43213170f2and your Transaction Code is : TDPHGYNPPE

    30 August 2022 at 19:39

    Processing .. Order status changed from Completed to Processing.

    30 August 2022 at 19:39

    Order status changed from Failed to Completed.

    30 August 2022 at 19:39

    Payment Status: Conflict: The checkout session bad84777-447b-497f-aca7-c834c7bf252e is already processed Transaction ID:

    30 August 2022 at 19:39

    Failed .. Order status changed from Pending payment to Failed.

    30 August 2022 at 19:39

Viewing 7 replies - 1 through 7 (of 7 total)
  • Good afternoon,

    Can you please let us know if the website offers the “Allow customers to create an account during checkout” option enabled in WooCommerce? If so, we kindly ask you to disable the option of creating an account during checkout and offer it only after your customers have paid. After disabling this option, please make a test and let us know via [email protected]

    Kind regards,

    SumUp

    Thread Starter Disparity

    (@disparity)

    Good Morning,

    “Allow customers to create an account during checkout”

    This has always been disabled from the very start of the website.

    We only allow Guest Checkout.

    Kind Regards,

    nickthepokefactory

    (@nickthepokefactory)

    Did you solved it?

    Cause they are giving me the same solution and ignoring my question since days.

    In my case I don’t get double orders I don’t get them at all

    Thread Starter Disparity

    (@disparity)

    @nickthepokefactory

    Nope! We have also tried this plugin:

    https://codecanyon.net/item/woocommerce-sumup-payment-gateway/23109535

    It solved a lot of failed orders since it uses 3DS Secure, but we still have duplicate payments. Sumup Support are slow and have not helped us and no replies..

    nickthepokefactory

    (@nickthepokefactory)

    We actually might have figured it.

    If you have items that are virtual, non virtual in the same order it might mess it up, and it is basically an issue with tracking the stock of your store. You might want to test different solutions.

    blackburntw

    (@blackburntw)

    We had an issue with duplicate payments, and also with card transactions happening for non-existent orders. In our case it looks like it was caused by a plugin that allows customisation of the checkout fields. One of the fields (County/State) showed as optional on the users’ checkout page but showed as “Required” in the checkout field editor. Some users reported having problems with the County field being required which drew our attention to this anomaly. We think this caused WooCommerce to not action the order but process the transaction as the two elements work independently from the checkout page. Some users then populated the County field and tried again, creating a new (duplicate) transaction but only one order. Other users either didn’t notice the WooCommerce part hadn’t completed due to missing County field, or decided to come back another time, meaning the transaction had happened but there was no associated order. In none of these cases did WooCommerce notify us of a failed transaction. This might not apply to you but we are fingers-crossed it was the cause of our duplications. In our case there was often a few minutes between transactions but depends on how quick the users are!

    Thread Starter Disparity

    (@disparity)

    @blackburntw

    Thanks for that. Much Appreciated! I will look further into this, as I believe we do have custom checkout fields to hide certain inputs including the company field. I believe we use a plugin.

    We “may” also have some code within the functions.php too. I will check once back home.

    This is helpful. Thanks.

Viewing 7 replies - 1 through 7 (of 7 total)
  • The topic ‘Duplicate Payments on some orders’ is closed to new replies.