• Resolved mercurydan

    (@mercurydan)


    I keep getting the error “Error processing payment. Reason: Customer does not have any credit cards.” for existing customers and the only way to fix it is to keep deleting the Production Vault ID. Is there a solution to this?
    thank you

    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)

    @mercurydan,

    This is not a plugin bug. Whenever you have a JS error on your checkout page that interferes with the WooCommerce AJAX checkout process, the plugin is not able to insert the customer’s payment nonce into the checkout process before the checkout form is submitted.

    You should not be deleting your customer’s production vault ID’s. You will need to find out which plugin you are using is causing a JS error on the checkout page. I also highly recommend that you enable CVV validations on the credit card form. Enable advanced fraud tools if you have not done so as well.

    Kind Regards,

    Thread Starter mercurydan

    (@mercurydan)

    Mr.Clayton
    I only get this problem with old customers sometimes. I find it hard to test by repeating the problem. Its only about 1 in 10 customers that have this problem, new and old customers. Could it be something to do with the browser, device or caching?

    I have just now, enabled CVV and advanced fraud protection on braintree website. Will this help?

    Plugin Author Payment Plugins

    (@mrclayton)

    @mercurydan

    Enabling CVV and advance fraud will not resolve this issue but it will protect you against fraudulent charge attempts.

    I recommend you review these failed orders and see if they share something in common like billing country as an example.

    If they share some common trait that may be the key for you to re-create the issue.

    If you have a caching plug-in enabled then that certainly could be the issue. Some of these cashing plug-ins are very aggressive and they can cause conflicts with payment scripts.

    Kind regards,

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘Error processing payment. Reason: Customer does not have any credit cards.’ is closed to new replies.