#7406 Braintree

Parent Category:
Payment plugins
Last Updated:
Allon Moritz, Thursday, 25 June 2020 10:21 (Thursday, 25 June 2020)
Tuesday, 26 November 2019 17:32 (Tuesday, 26 November 2019)


With Braintree, your visitor can pay instantly using his credit card on one of the most secure payment platforms run by PayPal.

The plugin works the way that it displays a form within your web site when the attendee clicks on the Pay button in the booking form. She/he must then enter the credit card details and after the send button is clicked an ajax request is done to the Braintree server without touching your web server. This ensures that you don't have to be PCI compliant and not to deal with the credit card information. All is handled by Braintree itself.

Braintree also supports strong user authentication (SCA). After submitting the credit card information an additional step needs to be done to authenticate against the bank to protect from fraud. This function is called 3d secure and is fully supported in DPCalendar.


After you have created a Braintree account, you need to log in on Click on the gear icon on the top bar and then on "API". From there copy the merchant ID, public key and private key to your plugin settings.

Testing mode

To use Braintree in testing mode, set the corresponding flag in the plugin settings. More information can be found here.

Basically you can use the card number 4000 0000 0000 1000 for none authenticated payments and 4000 0000 0000 1091 for strong authentication to test 3D Secure. As month and year put three years in the future and as CVC 123. For the authentication window use 1234 as code.


Sandbox [Type: Radio] [Default: JNo]
When enabled, all transactions will be performed against the Braintree Sandbox (testing). DO NOT USE ON PRODUCTION SITES! IT IS MEANT ONLY FOR TESTING PURPOSES!
The following options are available:
  1. JNo
  2. JYes
Merchant ID [Type: Text]
The merchant ID of Braintree.
Public Key [Type: Text]
The public key of Braintree.
Private Key [Type: Text]
The private key of Braintree.

Comments (0)

We use cookies on our website. Some of them are essential for the operation of the site, while others help us to improve this site and the user experience (tracking cookies). You can decide for yourself whether you want to allow cookies or not. Please note that if you reject them, you may not be able to use all the functionalities of the site.