Notification kinds
The notification kind, returned by calling kind
on the notification object, reveals what triggered the webhook. The webhook_notification.kind
for Grant API webhooks will be one of the following:
Braintree::WebhookNotification::Kind::GrantorUpdatedGrantedPaymentMethod
Braintree::WebhookNotification::Kind::RecipientUpdatedGrantedPaymentMethod
Braintree::WebhookNotification::Kind::GrantedPaymentMethodRevoked
The following table describes the conditions that trigger each kind of webhook.
Notification Type | Description |
---|---|
granted_payment_instrument_update |
A payment instrument that was previously granted to another Braintree merchant has been updated. The |
granted_payment_instrument_revoked |
A payment instrument that was previously granted has been revoked by the grantor. |
Attributes
customer_id
string
A value representing an existing customer’s payment method stored in your Vault. Use Customer: Find call to look up a single customer.
grant_owner_merchant_id
string
The merchant ID of the Braintree merchant that owns the payment instrument.
grant_recipient_merchant_id
string
The merchant ID of the Braintree merchant that was granted the payment instrument.
See the Grant API webhooks guide for additional attributes specific to each webhook kind.