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.
Refer to Understanding the Recharge order flow for Recharge Checkout on BigCommerce or Understanding the Recharge order flow on the Shopify Checkout Integration if you use Recharge with another platform.
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.
- See Recharge's Developer Docs for guides and tutorials on using Recharge's API.
- Recharge operates a public channel on Slack for API-related questions. Reach out to Recharge support if you require access.