Skip to main content
Every webhook dispatched by Tabs contains standard envelope fields alongside event-specific details in the data object:

Supported events


Event payloads

deposit.credited

Triggered when inbound funds settle into an account or crypto deposit address.

payout.initiated

Triggered when a transfer request is queued and submitted to clearing networks.

payout.completed

Triggered when the destination financial institution confirms final credit to the beneficiary.

payout.failed

Triggered if a transfer is rejected by the beneficiary switch (e.g. invalid account, beneficiary bank offline). Any debited amount is immediately refunded to your merchant wallet balance.

endpoint.ping

Triggered when you click Send Test Ping from the merchant portal.