• Resolved Eugenijus

    (@ugenijus)


    Hello,

    We have orders which payments was declined. Usually theses customers’ orders were processed without issues (same addresses, postal codes, cards). We made some tests and found that issue is from postal code. So, if postal code is 1155 N 200 K, customer cannot place the order, if the code is like this 1155N200K, customer can successfully place the new order.

Viewing 6 replies - 1 through 6 (of 6 total)
  • Hi there,

    Can you verify which version of WooCommerce and Braintree your currently running on your site?

    It may be easier to use a link service like https://pastebin.com/ to paste your entire system status report: WooCommerce > Status > Get System Status
    Once pasted, please include the link so we can take a quick look at your current versions.

    If you can also include the message you’re receiving for the decline, that would be helpful as well.
    You can typically find these error codes logged, assuming you have debug logging enabled, in your WooCommerce Logs section: WooCommerce > Status > Logs
    Once there, you should look for Braintree logs that match up to the same day the error on the order occurred. If it failed, there should be a notice at the bottom of the order details in the log.

    Thank you,
    Joey

    Thread Starter Eugenijus

    (@ugenijus)

    Hi,

    We disabled this plugin because we missed new orders due to such issues, so I cannot share a live site link.
    Plugins versions:
    WooCommerce PayPal Powered by Braintree Gateway 2.2.6
    WooCommerce 3.7.0

    If you try to make new order with US postal code like 1210 W 350 S, you will get such notification: “Oops, something went wrong. Please try a different payment method.” Postal code without spaces 1210W350S will be accepted by this plugin.

    Thanks.

    Plugin Contributor SkyVerge

    (@skyverge)

    Hy @ugenijus!

    Thanks so much for reaching out about this issue! Our plugin will pass on the data entered across to Braintree who will then run the validation at their end. This is usually set in your Braintree account under Settings > Processing > AVS Rules.

    If the bank invalidates the requested address, then Braintree will send back a decline that the plugin will then show on your store. There isn’t any validation of addresses done within the plugin at this time.

    From what I can see on the Braintree developer documentation, it looks like postal codes can optionally include spaces, though they should be ignored.

    It might be worth reaching out to your Braintree support representative to see if this is the expected behavior based on the AVS rules on your account.

    If there’s anything else we can do to assist though, please could you let us know?

    Cheers!

    Thread Starter Eugenijus

    (@ugenijus)

    Hello,

    We do not use any AVS rules in live and sandbox accounts! There was no issues with older versions, before 3DS v2 !

    Plugin Contributor SkyVerge

    (@skyverge)

    Hey @ugenijus,

    I hope you had a wonderful weekend! I’m so sorry for the delay over the weekend. I really appreciate your patience.

    We’ll need a bit more information to narrow down this issue, such as administrator access and access to a staging site. Could you please fill out our contact form linked below to get in touch with us directly and link to this thread so we can look up the original issue?

    https://www.skyverge.com/contact/?form_type=general

    Thanks,

    Hey @ugenijus,

    We haven’t heard back from you in a while, so I’m going to mark this as resolved – if you have any further questions, you can start a new thread.

Viewing 6 replies - 1 through 6 (of 6 total)
  • The topic ‘Payments declined with 3DS v2’ is closed to new replies.