The following table describes the conditions that trigger each kind of webhook.
A payment instrument that was previously granted to another Braintree merchant has been updated. The kind will either be GrantorUpdatedGrantedPaymentMethod or RecipientUpdatedGrantedPaymentMethod depending on which side of the relationship the webhook is being sent to.
A payment instrument that was previously granted has been revoked by the grantor.
The kind of webhook notification.
The UTC time at which the webhook was triggered.
Only present for granted payment instrument revoked webhooks.
An alphanumeric value that references a specific payment method stored in your Vault.
A value representing an existing customer's payment method stored in your Vault. Use Customer: Find call to look up a single customer.
The PaymentMethod object associated with the revoked granted payment method.
Only present for granted payment instrument updated webhooks.
The merchant ID of the Braintree merchant that owns the payment instrument.
The merchant ID of the Braintree merchant that was granted the payment instrument.
An object containing the payment method nonce, which represents the updated payment instrument.
A payment method nonce representing the updated payment instrument.
A value that indicates if the payment method nonce has been used.
An array of strings denoting all of the fields of the payment instrument that were updated.