post
https://test-api.bill.pro/api/v2/profiles//orders//custom_checkout
Issues a fresh checkout for an order, for when the checkout the payment form was loaded with has expired, or the customer needs another try. See Host a checkout on your website.
- Use it on a
draft,pending,failedorrejectedorder that has no successful payment. Any order on your profile qualifies, wherever it was created. - The body is optional. Send
redirect_success_urlorredirect_failed_urlonly to change them. After the change, the order must hold both. - Renewing doesn't change the order's status and sends no webhook. Every call issues a new checkout: use the newest one.
- Renewing a
failedorder holds (pre-authorises) your profile's default initial amount, to check the card. - If the gateway fails, you still get
201.checkout.resultsays why and the other checkout fields arenull. Renew again.
The gateway decides how long a checkout lasts. Renew when the payment form reports that it has expired.
Recent Requests
Log in to see full request history
| Time | Status | User Agent | |
|---|---|---|---|
Retrieving recent requests… | |||
Loading…