Braintree

Braintree

Payments

Full-stack payment platform by PayPal for web and mobile commerce.

Signature verification supported 6 events supported

Why use Hookfire with Braintree?

Instant push notifications

Get notified on your phone the moment a Braintree webhook fires. No more checking dashboards.

Subscribe to what matters

Choose exactly which Braintree events trigger notifications. Filter out the noise.

Team-wide delivery

Control who on your team gets notified and how: push notifications, record only, or both.

Setup in under 2 minutes

Copy a webhook URL, paste it in Braintree, and you're done. No code required.

Supported events

Event
Subscription past due
subscription_went_past_due
🚨 Subscription past due
Subscription dqyr6w is past due
Transaction settled
transaction_settled
✅ Transaction settled
Transaction f8a3n2pq for $100.00 settled
Subscription charged
subscription_charged_successfully
💰 Subscription charged
Subscription dqyr6w charged 29.99
Disbursement
disbursement
🏦 Disbursement
Disbursement of $100.00 processed
Settlement declined
transaction_settlement_declined
❌ Settlement declined
Transaction k2m9x7wd for $100.00 was declined at settlement
Subscription cancelled
subscription_canceled
⚠️ Subscription cancelled
Subscription dqyr6w has been cancelled

How to connect Braintree

Step 1: Create an Integration

  1. Go to your organization’s Integrations page.
  2. Click Add Integration and select Braintree.
  3. You’ll receive a unique Webhook URL. Copy it.

Step 2: Add the Webhook in Braintree

  1. Log in to the Braintree Control Panel.
  2. Click the gear icon in the top right and choose API.
  3. Open the Webhooks tab and click Create New Webhook.
  4. Paste your Hookfire webhook URL into the Destination URL field.
  5. Select the notifications you want to receive (e.g. Subscription Charged Successfully, Transaction Settled).
  6. Click Create Webhook.

See Braintree’s webhook guide.

Step 3: Paste the Private Key

Braintree signs each webhook with the Private Key of your API key pair, the same one your server uses to talk to Braintree.

  1. In the Control Panel, click the gear icon, choose API, and open the API Keys tab.
  2. Reveal the Private Key of the key pair your integration uses and copy it (not the Public Key).
  3. Go back to your Hookfire integration page and paste it into the Signing Secret field.

Hookfire only uses the key to check signatures. Use the key pair of the same environment (sandbox or production) the webhook belongs to.

Step 4: Subscribe to Events

On your Hookfire integration page, toggle on the events you want to receive push notifications for.

Step 5: Test

Click Check URL next to the webhook in Braintree to confirm the URL answers, or click Test next to an event on your Hookfire integration page to see a sample notification.

Supported Events

Event Description
subscription_charged_successfully A subscription was successfully charged
subscription_canceled A subscription was cancelled
subscription_went_past_due A subscription is past due
transaction_settled A transaction was settled
transaction_settlement_declined A transaction settlement was declined
disbursement A disbursement was processed

Get started with Braintree

Start receiving instant push notifications for your Braintree webhooks. Free to start, no credit card required.

Get Started Free