Understanding the order flow for orders created using the Recharge API
The Recharge Checkout API is responsible for creating and managing order data between your Order Management System (OMS), and Recharge Payments. Refer to the flow charts below to determine which platform is responsible for each task throughout the order creation process.
- This article applies to merchants that have a custom headless build and are using the Recharge Checkout API to process subscription orders.
- If you are using the Recharge Checkout on Shopify or BigCommerce, refer to Understanding the Recharge order flow guide.
Using Recharge exclusively to process orders
If you are exclusively processing orders through the Recharge-hosted checkout, the contents of the customer's cart are not checked. In this case, customers are taken directly from the cart page to the Recharge-hosted checkout to process their subscription order.
Combining the Recharge Checkout with a third-party checkout
If you are using a third-party checkout to process one-time orders, the order flow contains an additional step. To confirm that customers are sent to the correct checkout, we check the content of the customer's cart to see if it contains one-time products only, or if it is a combination of subscription and one-time products.
Developer support
- Access the API Reference to view the Recharge API specification.
- To view guides and tutorials for using our APIs, visit the Developer Docs.
- Recharge operates a public channel on Slack for API-related questions. Reach out to the support team if you require access.
Download the order flow charts
Didn’t find what you’re looking for?
Contact us