• Resolved TC

    (@chopperstwisted)


    I just started getting this error this morning with numerous orders.
    Error processing payment. Reason: Cannot use a payment_method_nonce more than once.
    I updated your plugin and woocommerce this morning so it’s one or the other causing this. I’ve had to refund several buyers as it doesn’t give you any indication that you completed the order and you try to submit it more than once. It also happened while charging a card in the admin area while creating an order.

Viewing 5 replies - 1 through 5 (of 5 total)
  • Plugin Author Clayton R

    (@mrclayton)

    @chopperstwisted,

    The latest version of the Braintree plugin did not change anything related to how an order is processed on the checkout page.

    That error message would indicate that the payment is being processed twice. It sounds like you might have something double submitting on your checkout page.

    A staging site where this can be re-created would be helpful.

    Plugin Author Clayton R

    (@mrclayton)

    Your website has the following Javascript error:

    Uncaught DOMException: Failed to read the 'cookie' property from 'Document': The document is sandboxed and lacks the 'allow-same-origin' flag.
        at Object.e.getCookie (https://{example}.com/wp-content/plugins/woocommerce-google-adwords-conversion-tracking-tag/js/public/wpm-public.p1.min.js?ver=1.14.3:1:15463)

    That error is not related to the Braintree plugin.

    Plugin Author Clayton R

    (@mrclayton)

    Were these card payments, PayPal payments, or some other Braintree payment method?

    Thread Starter TC

    (@chopperstwisted)

    It appears to be a conflict with woocommerce and PHP 8.0. I rolled that back and it’s working fine now. Surprised. Sorry for the confusion. You can close this. It doesn’t appear to have anything to do with your plugin that I can tell.

    @chopperstwisted,

    We are having the same issue, which version of woocommerce did you roll back to?

Viewing 5 replies - 1 through 5 (of 5 total)

The topic ‘Error processing payment. Reason: Cannot use a payment method more than once’ is closed to new replies.