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 below to determine which platform is responsible for each task throughout the order creation process.
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.
Access the API Reference to view the Recharge API specification. You will need to use your API token as a password to access the documentation.
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.
Didn’t find what you’re looking for?Contact us