Skip to main content

Supported Callbacks

Bounce can send callbacks to notify merchants of specific events:
This callback notifies you when Bounce creates a new transaction, providing both the new transaction ID and the original declined transaction ID.
{
    "original_transaction": "aB3dE5fG7HjK2lM9nOpQ",
    "successful_retry_transaction": "Xy1Z2wV3uT4rS5qP6oN7"
}
The transaction ID received from the partner gateway. Corresponds to the merchant_transaction_id in the decline API.
The payment system’s transaction ID for the successful retry transaction.
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.
{
    "transaction_id": "aB3dE5fG7HjK2lM9nOpQ"
}
The transaction ID received from the partner gateway. Corresponds to the merchant_transaction_id in the decline API.
I