MrCMS / Ecommerce

C# Ecommerce App for Mr CMS
GNU General Public License v2.0
78 stars 61 forks source link

Braintree account - 3D Secure issue #4

Open 79it opened 8 years ago

79it commented 8 years ago

I ran into a problem with Braintree and the default Braintree sandbox account. Because the default account wasn't 3DS enabled (I did request one that was) I kept getting the following message:

Merchant account not 3D Secure enabled

I fixed this by putting in a check for if 3DS is required and now call a tokenizeCard method instead of check3DSecure if 3DS is not required.

Braintree support offered a couple of suggestions like specifying the merchant ID in the setup or making the 3DS account default but I think this change handles the "3D Secure Required?" option in MrCMS.

I will create a pull request for your consideration.

Thanks

Chris

79it commented 8 years ago

I have created a pull request for your consideration:

6

Thanks

Chris

Will-Bill commented 8 years ago

Thanks Chris, we will take a look and merge.