The notification kind, returned by calling
kind on the notification object, reveals what triggered the webhook. For a Disbursement webhook,
$webhookNotification->kind will be one of the following:
The following table describes the conditions that trigger each kind of webhook.
Braintree-funded merchant accounts only
We have sent a disbursement to your account (meaning it will leave our bank account today). The difference between this and a
Braintree Marketplace master merchants only
A disbursement to one of your sub-merchants has failed.
This webhook is not triggered when we attempt to disburse funds to a Venmo account that does not exist. See our Braintree Marketplace Funding article for details.
Braintree-funded merchant accounts only Deprecated
A transaction has been marked for disbursement (meaning it will leave our bank account today).
The merchant account the disbursement corresponds to. You will only receive a disbursement webhook if Braintree manages funding for the selected merchant account. You'll know this is the case if Disbursement Summary reports are available for that account.
true if the disbursement previously failed and this webhook is for a second attempt.
false if this is the first time this disbursement has been attempted, and
false for disbursement exception webhooks.
Only present for disbursement exception webhooks. indicates the type of failure:
Still have questions?
If you can’t find an answer, contact our Support team.