Bounce can send callbacks to notify merchants of specific events:
Retry callback
When Bounce approves a transaction, it creates a retry schedule. At each scheduled time, Bounce notifies the merchant that a retry attempt is required using the following schema:
The transaction ID received from the merchant. Corresponds to the merchant_transaction_id in the decline API.
successfulRetryTransaction
The payment system’s transaction ID for the successful retry transaction.
Abandoned Transaction callback
After approving a transaction, Bounce attempts retries for a specific period. If this period expires without a successful retry, Bounce sends this callback to notify that no further retries will occur. For guaranteed transactions, this indicates that reimbursement is due.