Webhooks
Disbursement
Notification kinds
The notification kind, returned by calling kind on the notification object, reveals what triggered the webhook. The webhookNotification.getKind() for Disbursement webhooks will be one of the following:
WebhookNotification.Kind.DISBURSEMENT
WebhookNotification.Kind.TRANSACTIONDISBURSED
The following table describes the conditions that trigger each kind of webhook.
Notification Type | Description |
---|---|
disbursement | Braintree-funded merchant accounts only |
transaction_disbursed | Braintree-funded merchant accounts only |
Attributes
getKind()
enumgetTimestamp()
dategetDisbursement()
getId()
stringgetAmount()
decimalgetDisbursementDate()
dategetDisbursementType()
stringgetTransactionIds()
ArraygetMerchantAccount()
getRetry()
booltrue
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.
getSuccess()
booltrue
if the disbursement was successful.