Understanding the order flow for orders created using the Recharge API
The Recharge API is responsible for creating and managing order data between your Order Management System (OMS) and Recharge Payments. Refer to the flow charts in this guide 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 API to process subscription orders.
If you are using the Recharge Checkout on Shopify or BigCommerce, see Understanding the Recharge order flow.
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, the contents of the customer's cart are checked for one-time products only or a combination of subscription and one-time products.
Developer support
- Use the API Reference to view the Recharge API specification.
- To view guides and tutorials for using our APIs, see our Developer Docs.
- Recharge operates a public channel on Slack for API-related questions. Reach out to the support team if you require access.