Notification kinds

The notification kind, returned by calling kind on the notification object, reveals what triggered the webhook. For a Braintree Auth webhook, $webhookNotification->kind will be one of the following:

  • Braintree_WebhookNotification::CONNECTED_MERCHANT_STATUS_TRANSITIONED
  • Braintree_WebhookNotification::CONNECTED_MERCHANT_PAY_PAL_STATUS_CHANGED

The following table describes the conditions that trigger each kind of webhook.

Notification Type Description
connected_merchant_status_transitioned

A connected merchant's underwriting status has changed or they have submitted an application.

connected_merchant_paypal_status_changed

A connected merchant's PayPal account has been successfully linked or unlinked to their Braintree gateway.

Attributes

kind enum

The kind of webhook notification.

timestamp date

The UTC date/time at which the webhook was triggered.

merchantPublicId string

The merchant public ID of the connected merchant.

oauthApplicationClientId string

The OAuth application client ID.

See the Braintree Auth webhooks guide for additional attributes specific to each webhook kind.

Still have questions?

If you can’t find an answer, contact our Support team.