You can install the Braintree Integration app from Bitrix24 Marketplace to accept payments via Braintree.
Install Braintree Integration app
Go to the Applications section.
Click Payment systems > select Braintree Integration.
Done! The Braintree Integration app is successfully installed.
Register your Braintree Sandbox account (test account)
Go to your inbox and look for the email from the Braintree. Click the Complete Sandbox Signup button.
Specify your username and password > click Log In.
Next, scroll down to find your Merchant ID, Public Key and Private Key. You'll need to copy them later.
Next, you'll need your Merchant Account ID. Click the cogwheel button > Business.
Here you will find your Merchant Account ID. You will also need to copy it.
To sum up, you'll need to copy the Merchant ID, Merchant Account ID, Public Key and Private Key to configure the Braintree Integration.
Configure Braintree Integration app
Go to the Braintree Integration app > paste the Merchant ID, Merchant Account ID, Public Key and Private Key to the corresponding fields > select the Transaction processing (Live for live transactions, Test for sandbox transactions) and click Save.
Done! The Braintree Integration is successfully configured and is ready for use.
How it works
You add a new deal > click Receive payment.
Check if the information provided is correct > click Send.
Your client gets an SMS message with a link to his/her order and follows the link.
The client selects the Braintree as a payment method and taps Pay.
Then he/she enters his/her credit card details > clicks Pay.
If everything is ok, there will be the "Payment successful" notification.
The payment status will be updated automatically in the deal timeline.