Getting started with the Recharge API

The Recharge API lets you use subscription functionality with your existing e-commerce tech stack or platform of choice. Seamlessly display Recharge subscription options on any front-end to process checkout and send orders.

πŸ“˜

Platform:

  • Custom

Products

Recharge makes data from your product catalog available on the front-end. Create products in Recharge and sync their data with that of your own external product catalog in order to process subscription orders. Recharge handles managing subscription plan information associated with those products. If you want to offer subscriptions for a product, you must create that product in the Recharge product catalog.


Storefront

Use Recharge product data, available via CDN to build your own subscription widget and display information about subscription products. The CDN data includes a JSON object containing product information, as well as Recharge storefront settings. Create flexible PDPs that fit customers' needs.


Checkout

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.

Backend processing

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 Recharge's webhooks service payload.


Merchant and customer portals

The Recharge merchant portal lets you configure your 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.


Suggested Article

Need Help? Contact Us