• izna1993

    (@izna1993)


    Hello guys,

    Since I installed hotjar on my store, I try to fix all issues I see there.

    Here is a new issue I found :
    handleCardAction: The PaymentIntent supplied is
    not in the requires_action state.

    I checked on previous topics and found that this issue happens when the customer clicks back to PLACE ORDER quickly after 3D authentification fails.

    Is there any way to remove this message or should I translate this text to like “please wait before trying again” ?

    Thank you so much for your fast replay

    The page I need help with: [log in to see the link]

Viewing 3 replies - 1 through 3 (of 3 total)
  • Plugin Author Payment Plugins

    (@mrclayton)

    Hi @izna1993

    I checked on previous topics and found that this issue happens when the customer clicks back to PLACE ORDER quickly after 3D authentification fails.

    You could translate the message or you could provide a custom version of that message using the wc_stripe_get_error_messages filter.

    You will need to lookup the error message’s code and use that in the filter to customize the message.

    Kind Regards,

    StevenWeb

    (@stevenweb)

    Hi, I reply to this topic because I’ve been getting this error since yesterday and I haven’t made any updates to woocommerce or this module.

    The website is: https://maisonclabe.com

    When I load the checkout page in console I see this error:
    “Uncaught TypeError: Cannot read properties of undefined (reading ‘BaseGateway’)
    at credit-card.min.js?ver=3.3.28:1:662
    at credit-card.min.js?ver=3.3.28:1:15985”

    Then when I select the payment method the data entry form does not appear and if I try to complete the order, the page keeps loading. If the page is then refreshed I finally see the error in question:
    “handleCardAction: The PaymentIntent supplied is
    not in the requires_action state.”

    The problem doesn’t seem to be there when the user already has an account.

    Thank you.
    Steven

    Plugin Author Payment Plugins

    (@mrclayton)

    Hi @stevenweb

    That error message seems to be happening because your scripts are being lazy loaded on the checkout page and that’s affecting the load sequence of the scripts.

    The credit card script requires the wc-stripe.js file to be loaded first.

    You are most likely using a plugin that’s controlling that lazy loading. There should be an option to exclude certain scripts from that lazy loading.

    Kind Regards,

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘handleCardAction: The PaymentIntent supplied is not in the requires_action state’ is closed to new replies.