These webhooks specifically relate to payout account management, enabling you to monitor the lifecycle of merchant payout accounts in your system.

MERCHANT_PAYOUT_ACCOUNT_CREATED

Emitted when a new Violet Payout Account is created for a merchant. Use this to track when a merchant has completed the first step in enabling payouts through your application.

MERCHANT_PAYOUT_ACCOUNT_REQUIREMENTS_UPDATED

Emitted when the KYC or onboarding requirements for a merchant’s payout account are updated. This can happen after account creation, especially when Stripe (or another provider) requests additional information from the merchant.

MERCHANT_PAYOUT_ACCOUNT_ACTIVATED

Emitted when a Prism Payout Account is marked as the active payout account. Only one Payout Account can be marked as active at any given point in time.

MERCHANT_PAYOUT_ACCOUNT_DEACTIVATED

Emitted when a Prism Payout Account is deactivated. A Payout Account is deactivated when a different Payout Account is marked as active.

MERCHANT_PAYOUT_ACCOUNT_DELETED

Emitted when a Prism Payout Account is deleted. Currently, accounts can only be deleted via API. Learn more here