Types of Events


Event Types

Event TypeDescription
account_holder.createdOccurs when a new account holder is created. See Create Webhook for KYC/KYB Status.
account_holder.updatedOccurs when an account holder is updated. See Create Webhook for KYC/KYB Status.
account_holder.verificationOccurs when an asynchronous account holder verification is completed. See Create Webhook for KYC/KYB Status.
account_holder_document.updatedOccurs when an account holder's document upload status has been updated.
auth_rules.backtest_report.createdOccurs when an Authorization Rules backtest report is created.
balance.updatedNotification that the balance for an ISSUING, OPERATING, or RESERVE financial account has been updated.
book_transfer_transaction.createdOccurs when a book transfer transaction is created.
book_transfer_transaction.updatedOccurs when a book transfer transaction is updated.
card.convertedOccurs when a card is converted from VIRTUAL to PHYSICAL.
card.createdOccurs when a new card is created.
card.reissuedOccurs when a card is reissued.
card.renewedOccurs when a card is renewed.
card.shippedPhysical card shipment notification. See Physical Card Shipping Webhook.
card.updatedOccurs when a card is updated. Not currently available in the Sandbox environment.
card_authorization.challengeOccurs when an Out of Band Authorization Challenge is issued during card authorization. See Authorization Challenges.
card_authorization.challenge_responseOccurs when a cardholder responds to a challenge during card authorization. See Authorization Challenges.
card_transaction.enhanced_data.createdOccurs when L2/L3 enhanced commercial data is processed for a transaction event.
card_transaction.enhanced_data.updatedOccurs when L2/L3 enhanced commercial data is reprocessed for a transaction event.
card_transaction.updatedOccurs when a card transaction happens.
claim.createdOccurs when a dispute intake claim is created.
claim.updatedOccurs when a dispute intake claim is updated, such as a status change or a change to its outstanding requirements.
claim_document.uploadedOccurs when a claim document is uploaded and begins validation.
claim_document.acceptedOccurs when a claim document passes validation and is accepted.
claim_document.rejectedOccurs when a claim document fails validation and is rejected.
digital_wallet.tokenization_result

Occurs when a tokenization request succeeded or failed.

This event will be deprecated in the future. Use tokenization.result instead.

digital_wallet.tokenization_two_factor_authentication_code

Occurs when a tokenization request 2FA code is sent to the client for self-serve delivery.

This event will be deprecated in the future. Use tokenization.two_factor_authentication_code instead.

digital_wallet.tokenization_two_factor_authentication_code_sent

Occurs when a tokenization request 2FA code is sent to downstream messaging providers for delivery.

This event will be deprecated in the future. Use tokenization.two_factor_authentication_code_sent instead.

digital_wallet.tokenization_updated

Occurs when a tokenization's status has changed.

This event will be deprecated in the future. Use tokenization.updated instead.

dispute.updatedOccurs when a dispute is updated.
dispute_evidence.upload_failedOccurs when a dispute evidence upload fails.
dispute_transaction.createdOccurs when a new dispute transaction is created.
dispute_transaction.updatedOccurs when a dispute transaction is updated.
external_bank_account.createdOccurs when an external bank account is created.
external_bank_account.updatedOccurs when an external bank account is updated.
external_payment.createdOccurs when an external payment is created.
external_payment.updatedOccurs when an external payment is updated.
financial_account.createdOccurs when a financial account is created.
financial_account.updatedOccurs when a financial account is updated.
funding_event.createdOccurs when a funding event is created.
internal_transaction.createdOccurs when an internal adjustment is created.
internal_transaction.updatedOccurs when an internal adjustment is updated.
loan_tape.createdOccurs when a loan tape is created.
loan_tape.updatedOccurs when a loan tape is updated.
management_operation.createdOccurs when a management operation is created.
management_operation.updatedOccurs when a management operation is updated.
network_total.createdOccurs when a network total is created. Only available for programs that settle directly with the card networks.
network_total.updatedOccurs when a network total is updated. Only available for programs that settle directly with the card networks.
payment_transaction.createdOccurs when an ACH payment transaction is created. See Financial Transactions.
payment_transaction.updatedOccurs when the state of an ACH payment transaction is updated. See Financial Transactions.
settlement_report.updatedOccurs when a settlement report is created or updated. Only available for programs that settle directly with the card networks.
statements.createdOccurs when a statement has been created.
three_ds_authentication.challengeOccurs when a 3DS challenge is issued to a cardholder. See 3DS Decisioning.
three_ds_authentication.createdOccurs when a 3DS authentication is created.
three_ds_authentication.updatedOccurs when a 3DS authentication is updated.
tokenization.approval_requestOccurs when a tokenization approval request is made.
tokenization.resultOccurs when a tokenization request succeeded or failed.
tokenization.two_factor_authentication_codeOccurs when a tokenization request 2FA code is sent to the client for self-serve delivery.
tokenization.two_factor_authentication_code_sentOccurs when a tokenization request 2FA code is sent to downstream messaging providers for delivery.
tokenization.updatedOccurs when a tokenization's status has changed.

Event Schema

You can reference the schema of the various events types in our centralized OpenAPI spec.

Send Event Examples

You can simulate events in Sandbox. Please refer to this section.