Braintree Integration

3 years ago
PayPal has purchased a product called Braintree. It would be great if nopCommerce had an integration with this service. They also list the integrations on their website so it would be good marketing. https://www.braintreepayments.com/features/third-party-integrations

Also, they have an SDK that allows for marketplace payments. In other words, the store owner can set a fee that they collect from a vendor for each sell, while allowing the customer to add multiple items from different vendors in a cart. https://developers.braintreepayments.com/guides/braintree-marketplace/onboarding/dotnet
3 years ago
Thanks! Already have it - https://www.nopcommerce.com/marketplace.aspx?searchterm=braintree
2 years ago
Hi Andrei,
We are ugrading our webshop to 4.0, at the same time we are replacing the deprecated(?) PayPal Direct payment method with the Braintree solution.

(btw. it is not clear for me if PayPal is dropping the whole REST API or just upgrading it to TLS 1.2. I see contradicting info about this, but one thing is sure, PayPal itself is directing every new installation (with direct card processing requirement) towards Braintree. So to be on the safe side we have registered on Braintree. Please confirm if I see it right.)

But Braintree is also changing, they are dropping support for TLS versions less than 1.2 by the end of June. It is unclear for me if this requires any change in the code, I would say no, but this is beyond my coding abilities. Could you please confirm that you were using either Braintree's .NET SDK 3.1.0 in the plugin as they advise, or if no SDK was used in your code, does this plugin contain the necessary changes?
I see their latest commit into their .NET SDK was made 2 days ago, I cannot interpret however since when it was made TLS 1.2 ready. Could you please have a look at it.

Braintree's announcement: https://www.braintreepayments.com/blog/updating-your-production-environment-to-support-tlsv1-2/

Their current SDKs:  https://github.com/paypal/TLS-update/tree/master/Braintree
2 years ago
One more question on the Braintree integration, the version released from the Nopcommerce team:

How to enable/add Paypal and Android/Apple pay as payment methods on the store through the Braintree plugin?

https://www.nopcommerce.com/p/1102/braintree-payment-module-nopcommerce-team.aspx

The feature list includes:
BrainTree provides the global commerce tools people need to build businesses, accepts payments, and enable commerce for their users. It’s the simplest way to get paid for your great ideas, across any device, and through almost any payment method.
Merchants in more than 40 countries worldwide can accept, split, and enable payments in more than 130 currencies using Braintree.

Features:
Credit and debit card integration (available in plugin)
PayPal integration
Venmo integration
Android & Apple pay integration - How to add it as
BITCOIN