Skip to content

Braintree

Mohamed Osman edited this page Sep 30, 2019 · 14 revisions

Braintree is a payment service provider integrated into our backend via Java SDK. If a merchant wants to use Braintree, the sandbox and production accounts will be created on the Braintree control panel for them. They will then get the following data that need to be configured on our dashboard.

sandboxMerchantId
sandboxPublicKey
sandboxPrivateKey
merchantId
productionPublicKey
productionPrivateKey

It is possible to register a PayPal account(a vault) and a Credit Card account with Braintree and use them to execute payments. You can use the links below to find out more about Braintree specific behaviours.

PayPal Registration

The following diagram describes the PayPal registration flow at Braintree.

PayPal Registration

Credit Card Registration

The following diagram describes the Credit Card registration flow at Braintree.

Credit CardRegistration

Clone this wiki locally