Webhooks
Availability
The Grant API is currently in a limited release.Contact us to
determine whether it's right for your needs and to request access to the API.
Before you get started
If you are not using webhooks already,
follow the general webhooks guide to
configure webhooks in your gateway.
Transaction notifications
Availability
Transaction status webhooks for the Grant API are not enabled by default and are in limited
release. Contact
braintreeextend@braintreepayments.com
for details.
Payment method updates
Once the recipient has vaulted a granted payment method, there are two versions of this payment
method in the Braintree system: the version in the grantor's Vault and the version in the
recipient's Vault. To ensure granted payment methods act like normal payment methods, we give
recipients the ability to update them. The grantor can also update their version. When a granted
payment method (either the original version or granted version) is updated, all associated merchants
are updated with a webhook notification. The goal of the webhook is to give the party with outdated
payment info the ability to update any details that might affect a payment method's chances of being
declined. Only updates to these decline-relevant fields will trigger the webhook. For credit cards
these are:
- Expiration month
- Expiration year
- Card number
- Billing address zip code
See the Grant API webhooks reference for more details.