Set up Braintree
Connect Braintree to your Bolt merchant account.
Connect Braintree to Bolt so Bolt can authorize and capture payments through your Braintree account.
Step 1: Allowlist Bolt and merchant IPs
Use Braintree's allowlist documentation to allow:
13.57.173.9318.236.33.23034.209.104.17752.36.152.15012.2.150.168/2912.249.26.128/3050.18.19.8
Also add your office IP addresses so payment processing succeeds from your network.
Step 2: Link Braintree to Bolt
- Log into the Bolt Merchant Dashboard.
- Go to Settings > Payments.
- Click Add Braintree.
- Click Link Braintree.
- Enter your credentials in the OAuth modal.
- Edit payment settings, then click Complete Setup.
Expected result: Braintree appears as your active processor under Settings > Payments.
Step 3: Configure Braintree webhook
Webhooks keep Bolt and Braintree in sync for disputes and disbursements.
- Log into the Braintree Production Console or Sandbox Console.
- Go to Settings > API > Webhooks > Create new webhook.
- From the Bolt Merchant Dashboard:
- Destination URL: Settings > Payments > Manage Braintree (copy the Bolt webhook URL)
- Public ID: Developers > Public ID (replace
<public-id>in the URL)
- Subscribe to Disputes (Lost, Opened, Won) and Disbursement.
- Save, then test the webhook until you see a success message.
Step 4: Define risk settings
For saved cards, Bolt does not transmit CVV match data.
- Go to the Braintree Control Panel.
- Use Braintree's AVS and CVV settings to:
- Allow transactions without CVV data
- Allow shipping and billing address mismatches
If you do not use Bolt Fraud Protection, tell your fraud provider that payments through this processor will not include CVV match information.
Step 5: Set up chargeback notifications
Configure Braintree communication preferences for digital chargeback notifications.
Chargeback handling
- With Fraud Protection: Set up a user in Braintree so Bolt's chargebacks team can access dispute information.
- Without Fraud Protection: Follow Braintree's chargebacks process.