Recharge offers APIs that let you use subscription functionality with your existing eCommerce tech stack, or platform of your choice. Using our robust APIs you can seamlessly display Recharge subscription options on any frontend.
Customizations contained in these guides are outside of our scope of support. We recommend you work with a developer to implement any advanced customizations.
Recharge has its own catalog of products. You will need to create products in Recharge via your application and sync their data asynchronously with that of your own product catalog in order to process subscription orders. Recharge stores information about the type of subscriptions you offer on the product's resource. If you want to offer subscriptions for a product, you must create that product in the Recharge product catalog.
The Checkout component of your Recharge integration is how you will process a customer's initial recurring subscription purchase. Recharge offers three approaches to checkout:
- Recharge hosts a fully PCI-compliant checkout environment.
- Recharge's Checkouts API lets you create your own checkout environment for customers.
- You can own the checkout process and sync subscription information back to Recharge after you've processed a checkout via an external system.
Once an order is processed via Recharge, you will need to sync this data so that it is simultaneously reflected in your external system. We provide webhooks your application can listen for when an event occurs in the Recharge system. See Webhooks Overview. Your application can then take action based on the data contained in our webhooks service payload.
The Recharge Merchant Portal lets you configure your Recharge store's settings and manually edit customers, subscription products and more.
The Customer Portal is where customers interact with their Recharge subscriptions and alter them at their convenience. They can edit subscription frequency, view purchase history, updating billing information and more.
Updated about a month ago