Skip to main content

Required Merchant Information

[Download button ](../images/Braintree.xlsx)

Desired Merchant Configuration

Parent topic:Payment Provider Specific Configuration

Braintree Connect Merchant Configuration Instructions

The following Instructions are written for Vindicia CTS and services delivery staff. To configure a merchant to use the micro service integration for the Braintree payment processor:

Merchant Payment Providers

  1. In Subscribe Portal 1.0, using you’re admin account, go to Admin > Merchant Configurations.
  2. Select the relevant Merchant from the drop-down list.
  3. Click Edit Merchant Configurations.
  4. Enter the Jira Ticket # for configuring your merchant payment setup.
  5. Add Braintree to Merchant Payment Providers:
    1. Select BrainTree (1081) as the payment provider and click ADD. Note: Vindicia uses “BrainTree” not “Braintree”, also the new micro service was renamed to “BraintTreeMS” internally. It is still the Braintree platform in PayPal.
    2. Leave Account Number blank.
    3. Set PP Type as BRD.
    4. Set Active to 1.

Routing Rule

  1. Add a Routing Rule for JusPay.
    1. Select BrainTreeMS (1081) as the payment provider and click ADD.
    2. Add an Ordinal value of 1.
    3. Leave Value blank.
    4. Add a Rule Method value of default_method(1).
    5. Set Active to 1. Note: If the test payment provider is configured, set its Active value to 0.
Note: If a merchant account is set up with several payment providers, the payment provider with highest Ordinal value has priority. If routing will be shared amongst payment providers, see Configuration Method - Payment Providers Routing Rules for examples of possible configurations.

Name/Value Pairs

Chargeback Webhook Events

Note: The following steps are performed by the merchant in their payment provider portal.
  1. In the Braintree dashboard, click the Gear icon in the upper right corner of the screen. Note: Toggle the Sandbox mode on for the staging environment or leave cleared for production.
  2. Click API > Webhooks.
  3. Click + Create New Webhook.
    • For production, enter https://<staging/production path>/billinginterface/braintree/chargeback.html
    • For staging, enter https://secure.staging.us-west.vindicia.com/billinginterface/braintree/chargeback.html
  4. Once the endpoint is added, add the following Notifications:
    • Dispute Opened
    • Dispute Won
    • Dispute Disputed
    • Dispute Expired
    • Dispute Accepted
    • Dispute Auto Accepted
Parent topic:Braintree Connect Configuration

Braintree Connect Detailed Information on Integration

Vindicia supports the following Payment Operations for Braintree and in the following geographical areas:

Payment Processor Documentation

Links to docs: Parent topic:Braintree Connect Configuration