This webhook event is triggered whenever a transit payment’s status changes. The webhook covers both payment flow statuses (from ByBit) and settlement flow statuses (Fin to PayPal).
SETTLEMENT_HOLD - Fin has put the transaction on hold due to insufficient amount in the rebalancing wallets. Fin will automatically proceed with the held transactions once the rebalancing wallets have sufficient funds.
SETTLEMENT_FAILED - Settlement failed after 3 retry attempts
The settlement_info field will be null for payment flow statuses (PAY_) and will be populated for settlement flow statuses (SETTLEMENT_).
Security: All webhook requests include HMAC signatures for verification.
Learn how to verify webhook signatures to ensure requests are authentic.