Recover
...
API Reference
Merchant Endpoints

Retry Results

1min
POST
https://api.<merchant-url>.com/webhooks/retry-results
An example of a url the merchant would create to receive these events.
Butter will send webhooks via HTTP POST requests to this endpoint each time we try to recover a payment with the results of our retry attempt.
Authentication
basic_auth
x-api-key
Header Parameters
X-Butter-Webhook-Type
X-Butter-Webhook-Expires
X-Butter-Webhook-Signature
X-Butter-Webhook-Deduplication-ID
Body Parameters
body
Description
The outcome of a retry attempt to recover a failed payment.
timestamp
butter_id
customer_id
subscription_id
invoice_id
transaction_id
original_psp_transaction_id
psp_transactions
original_amount
amount_collected
currency
success
custom
Responses
200
Event Delivered Successfully
Description
The webhook event was delivered successfully.
detail
500
Event Not Delivered
Description
The webhook event failed to deliver due to an internal server error. Webhooks will retry delivery every 12 hours for 7 days on failure.
detail




Updated 21 Nov 2024
Doc contributor
Did this page help you?