• Hi, Ive been testing the new checkout experience and noticed that if the checkout page is reloaded by the user, a new Incomplete payment gets generated in the account in STRIPE Payments.

    When the new checkout experience is deactivated this issue stops

Viewing 5 replies - 1 through 5 (of 5 total)
  • Hi,

    When the new checkout experience is enabled in Stripe, every time a customer arrives to the checkout page, Stripe will trigger a payment_intent event, this will result in receiving a higher number of incomplete transactions.

    [More info: Why are there many incomplete payments on my dashboard?].

    May I ask is the site receiving any other error? Let us know if you need further assistance.

    Thread Starter Christopher Sheppard

    (@cjsheps)

    @ihereira Hi, no, no other errors. We’re just going to stay with normal checkout experience. We dont want hundreds of these incomplete payments left in our STRIPE account

    Saif

    (@babylon1999)

    Hello @cjsheps,

    @ihereira Hi, no, no other errors. We’re just going to stay with normal checkout experience. We dont want hundreds of these incomplete payments left in our STRIPE account

    I understand how this option can leave your Stripe account full of errors, I hope you understand this is essential to comply with the SCA/PDA2 related regulation.

    Since nothing can be added here, I will go ahead and mark the thread as solved.

    Please feel free to open a new one if you have any other questions.

    Our payments are now broken! Same issue here and Stripe just refer us to you guys. Told me there is the following issue…..

    Here is the response from Stripe….

    Hi Mark,
    
    Thanks for taking the time to receive my call today. It's always a pleasure.
    
    As promised, I will be sending you a guide in order to prevent incomplete payments from happening in the future.
    
    Ideally, you need to seek assistance from a developer or your plugin Woocommerce and follow these steps:
    
    Create a payment method using:
    
    https://stripe.com/docs/api/payment_methods/create.
    
    Once you have the payment method ID, please proceed to updating the PaymentIntent using https://stripe.com/docs/api/payment_intents/update.
    
    You’ll need to simply add the payment_method parameter and include the payment method ID which can be found via the Logs (The id that starts with “pm_” under the Response body of the Create a PaymentMethod object you’ve passed.)
    
    After you update the PaymentIntent, it’ll transition to requires_confirmation. You’ll then need to confirm the PaymentIntent by using: https://stripe.com/docs/api/payment_intents/confirm.
    
    Upon confirmation, the PaymentIntent will attempt to initiate a payment.
    
    After confirmation, if a PaymentIntent has a requires_action status, inspect the PaymentIntent’s next_action. If it’s redirect_to_url, that means 3D Secure is required.
    
    To redirect the customer to the 3DS authentication page, pass a return_url to the PaymentIntent when confirming on the server, https://stripe.com/docs/api/payment_intents/confirm#confirm_payment_intent-return_url or on the client, https://stripe.com/docs/js/payment_intents/confirm_card_payment.
    
    Hope that gets you back on track. In the meantime, please let me know If you have any other questions or comments regarding Stripe and I’ll be more than glad to answer.
    
    Have a great day,
    
    Errol

    Hi @madaboutu

    Thanks for reaching out!

    I understand you are experiencing the same issue and since every site is different and you’re not the person who originally started this topic then, per the forum guidelines, would you please start your own topic?

    Additionally, please include your System Status Report that you can find via WooCommerce > Status. Select Get system report and then Copy for support. Once you’ve done that, you can paste it into your reply here.

    If you could also provide the fatal error logs (if any) under WooCommerce > Status > Logs.

    We’ll be more than happy to help there 🙂

Viewing 5 replies - 1 through 5 (of 5 total)
  • The topic ‘Multiple incomplete transactions after checkout page reload’ is closed to new replies.