• Resolved leavai

    (@lparga)


    Hi there,

    Users can’t pay with any card or any gateway method. The order on the back display this error:

    Error processing payment. Reason: Credit card type is not accepted by this merchant account.

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

    (@mrclayton)

    Hi @lparga

    That is an error that typically appears when a user attempts to pay with a credit card brand that your Braintree account cannot process. That’s an error that comes directly from Braintree and not a plugin generated error.

    I recommend you login to your Braintree dashboard and check one of the failed transactions. Look to see what card brand the customer used. You should also submit a support request to Braintree and provide them with the failed transaction details.

    Thanks

    Thread Starter leavai

    (@lparga)

    Thanks for your reply. I tried to contact Braintree support but they don’t answered. When I access to transactions page, I don’t see any log of these failed transactions, so I think that Braintree not receives the info from the plugin… What could I try?

    Plugin Author Clayton R

    (@mrclayton)

    so I think that Braintree not receives the info from the plugin

    That response is coming directly from Braintree so their API is receiving the request from the plugin. Make sure your search query in the Braintree dashboard is correct and is accounting for failed transactions.

    I would also wait for Braintree to reply as they will be able to provide you with more info by looking in their logs.

    Thread Starter leavai

    (@lparga)

    Hi! This is the Braintree answer:

    The error you’re seeing is likely referencing an underlying validation error being returned from Braintree as a result of malformed or missing payment data. Looking at our logs related to your account from the past 24 hours, I can see a transaction attempt that returned the following errors:[VALIDATION ERRORS] 91577 (Merchant account does not support payment instrument.), 81709 (Expiration date is required.), 81714 (Credit card number is required.), 81725 (Credit card must include number, payment_method_nonce, or venmo_sdk_payment_method_code.), 81703 (Credit card type is not accepted by this merchant account.)

    When creating a transaction via the Braintree API, your integration must include an amount and either a payment_method_nonce, a payment_method_token, or a customer_id. Passing a customer_id is equivalent to passing the payment_method_token of the customer’s default payment method.

    Further investigating, I can see that your integration appears to be passing a customer ID rather than a nonce:”customer_id”=>”43589504044″, “payment_method_nonce”=>nil

    In this case, that ID is 43589504044. However, in looking at that customer, I can see that there are no stored payment methods associated with this customer to be utilized for this transaction attempt.

    I’d recommend reaching out to your integration provider to ensure that each transaction attempt (or customer ID used within that attempt) contains a valid payment method; if there is no payment method included within the transaction.sale() API call, the above validation errors will occur.

    I hope this information helps! If you have any additional questions, please let me know.

    Plugin Author Clayton R

    (@mrclayton)

    That information indicates that you have a Javascript error on your checkout page, or something similar that’s interfering with the WooCommerce checkout process. Your checkout page is submitting before Braintree responds with the payment method nonce, and thus it’s not included in the checkout request.

    You would need to share a website link so we could pinpoint what plugin is causing the issue.

    Thanks

    Thread Starter leavai

    (@lparga)

    I emailed this information yesterday. Do you receive the email?

    Plugin Author Clayton R

    (@mrclayton)

    Please create a support ticket here.

    Kind Regards

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

The topic ‘Credit card type is not accepted by this merchant account.’ is closed to new replies.