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.