• Hello. ?? I noticed, that some clients get their payment canceled in Braintree, because of something related to 3D verification. Even if they put the 3D code, they still get their payment failed. My plugin is connected to Braintree. So I contacted Braintree and they told me, that the payment with SM goes through WordPress’ Tips and Tricks Braintree plugin. And that they need to change the website code, so that such payments to go through. Bellow I send you their explanation:

    “These transactions were rejected because the 3D Secure authentication was returned with a value of authenticate_failed??. This response generally means that the customer entered an incorrect 3D Secure password or they took too long to enter in a password value and the 3D Secure authentication timed out. It is expected behavior that the gateway rejects these types of 3D Secure authentications in order to protect your gateway from fraud.

    That said, if you wanted to allow these transactions through even with thisauthenticate_failed? response, you’d just need to pass the threeDSecure.required bool as false? in your transaction sale request. This parameter defaults to true for all transactions sent through 3D Secure verification unless you explicitly pass false. Please note that liability shifted would still be false, which means that liability in the case of a chargeback would not be shifted to the card-issuing bank.

    Lastly, I’d like to provide some clarification on the difference between failed transactions and gateway rejected transactions. A status of Failed would indicate that an error occurred when sending the transaction to the processor. A gateway rejection, on the other hand, indicates that a transaction or verification request did not pass certain settings or rules that you have set up in your Braintree gateway.”

    So, they need to do this bool “false“ in order that kind of transactions to go through. But since I use your plugin for Braintree, I don’t have “Tips and tricks” plugin, I guess you need to change the code?

    Let me know what are you thinking about this? Thank you.

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

Viewing 8 replies - 1 through 8 (of 8 total)
  • Plugin Support mbrsolution

    (@mbrsolution)

    Hi,

    I noticed, that some clients get their payment canceled in Braintree,

    Did you follow the instructions below to create your Braintree buy now button?

    https://simple-membership-plugin.com/create-braintree-buy-now-button-for-membership-payment/

    Are you running a cache plugin in your site?

    Also can you enable debug mode. Next time another Braintree transaction is cancelled, please check the log file. Let us know if any errors are reported in the log file.

    Thank you.

    • This reply was modified 3 years, 1 month ago by mbrsolution.
    Thread Starter Veneta Dimitrova

    (@veneta-dimitrova)

    Hello,

    thank you for the answer. yes, I followed those instructions.

    How should I enable “debug mode”? Is this for you plugin or you mean soemthing in Braintree? If you have instructions to send me how to do it and then how to check this log file?

    I’m not sure what cashe plugin is. I use very little number of plugins and they are:
    Akismet Anti-Spam
    Constant Contact Forms for WordPress
    Cyr to Lat enhanced
    Forget About Shortcode Buttons
    GDPR Cookie Compliance (CCPA, PIPEDA ready)
    Google Analytics Dashboard for WP (GADWP)
    Limit Login Attempts
    MC4WP: Mailchimp for WordPress
    PixelYourSite
    Re-Add Text Justify Button
    Simple Membership After Login Redirection
    Simple Membership MailChimp Integration
    Simple WordPress Membership
    SiteOrigin Widgets Bundle
    UpdraftPlus – Backup/Restore
    WP Clone
    Yandex Metrica
    Yoast SEO
    Clasical editor

    Plugin Support mbrsolution

    (@mbrsolution)

    Hi,

    How should I enable “debug mode”?

    Please check the following documentation.

    https://simple-membership-plugin.com/enable-debug-logging/

    Thank you.

    Thread Starter Veneta Dimitrova

    (@veneta-dimitrova)

    Hello,

    Thank you for the link. I enabled the debug mode for both sites I use your plugin.

    I will have those websites again up for Black Friday and would like to ask – is there anything else I can do, so those lost payments to be lowered?

    As for example, when I contacted Braintree to ask for the failed payments, they suggested to make “threeDSecure.required bool as false? in your transaction sale request”. And they said that it needs to be done in the checkout code (here I assume you use Tips and tricks part of your plugin).

    So, can I (or you) do something about this checkout code, so to allow those payments? Because with the debug mode I guess we could just see what Braintree noticed already.

    Below I send you what Braintree send me as information about the checkout code change:

    “These transactions were rejected because the 3D Secure authentication was returned with a value of authenticate_failed??. If you wanted to allow these transactions through even with thisauthenticate_failed? response, you’d just need to pass the threeDSecure.required bool as false? in your transaction sale request. This parameter defaults to true for all transactions sent through 3D Secure verification unless you explicitly pass false.

    I see that you are using WordPress’ Tips and Tricks Braintree plugin. If you’re not able to change your website’s code yourself, you’ll need to work with the Tips and Tricks Support to implement these changes to your checkout code.”

    Plugin Support mbrsolution

    (@mbrsolution)

    Thank you for providing more information. I have submitted a message to the developers to investigate further your issue.

    Kind regards.

    Thread Starter Veneta Dimitrova

    (@veneta-dimitrova)

    Ok, thank you very much. ?? Hope they can tell if we can manage this.

    Have a good week.

    Thread Starter Veneta Dimitrova

    (@veneta-dimitrova)

    Hello, any news about this case?
    I will be using the websites for black friday and wanted to see if that is analyzed or fixed in some way?

    Thank you,
    Veneta

    Thread Starter Veneta Dimitrova

    (@veneta-dimitrova)

    Hello, Just want to update, that after the blackfriday day I have 4 declined payments. It just says that the bank does not allow the payment.

    Let me know if you want me to search for other information in order to proceed or you can allow that kind of payments as of the method mention in my previous messages.

Viewing 8 replies - 1 through 8 (of 8 total)
  • The topic ‘3D verification failed payment’ is closed to new replies.