Recharge design and integration policy
Recharge's mission is to empower stores to make payments easy for everyone. This means that we have to limit what we can do in regards to custom designs and integrations so that we can focus on constantly improving the core product. This guide highlights the customizations and integrations we can and cannot support.
Need to know
With Recharge, it's easy to customize your subscriptions and integrate seamlessly with a supported theme (see Supported Shopify themes or Supported BigCommerce themes). If you're tech-savvy or have some help from a Recharge Partner, it is possible to make significant modifications to your theme and how customers buy subscription products.
Consider the following:
- Recharge cannot assist with debugging issues on custom or non-major themes.
- Recharge cannot make style changes on your theme.
- Recharge cannot build workflows using the Workflows tool.
- Recharge cannot create custom code to build unique order flows.
- Recharge cannot debug Shopify Liquid, BigCommerce Stencil, or JavaScript issues related to your custom theme that is not part of the Recharge app.
- Recharge cannot create or edit your checkout page if you've included custom HTML or JavaScript that was not originally included in the basic Recharge checkout.
- Recharge cannot prepare data for bulk updates to your store.
- Recharge cannot assist with integrating the subscription widget on non-product pages. For this custom setup, you can refer to Adding an item to the cart with Ajax, or reach out to a Recharge Partner.
Turn-key customizable areas of Recharge
Recharge supports basic theme integration into the Recharge app. Learn more about Customizing CSS styles in Recharge with each platform. For themes that are not supported or changes that require advanced HTML and JavaScript knowledge, it is recommended to work with a Recharge Partner to install a customized theme.
Standard customer portal
Customize the HTML, CSS, and JavaScript for the header and footer of this page. For the billing details portion in the customer portal, you can only customize the CSS. For more information on the customer portal, visit Understanding the customer portal.
For advanced customizations, merchants on the Recharge Pro Plan can access the Recharge Theme Engine.
Notifications
Customize the HTML of customer and storeowner notification emails. For more information, visit Notifications.
Translations
Update the text your customers see for the checkout and customer portal sections. For more information on translations, visit Language translations.
Subscription widget
The subscription widget displays One time & Subscription on products that offer options for subscription intervals. For information on modifying the subscription widget, visit Modifying the subscription widget.
Checkout
Merchants using the Recharge Checkout on Shopify or BigCommerce, can edit the CSS on the checkout page, however, you cannot edit the HTML or add JavaScript to the checkout for security reasons. For more information, visit Customizing the Recharge checkout.
Merchants using the Shopify Checkout Integration can refer to Shopify's guide on Customizing the style of your checkout.
Apps and integrations by platform
Learn more about integrations compatibility for each platform, and whether they are supported by the Recharge support team or supported by the app developers directly.
- Apps and integrations for the Shopify Checkout Integration
- Apps and integrations for the Recharge Checkout on Shopify
- Apps and integrations for the Recharge Checkout on BigCommerce
Developer resources
Additionally, Recharge maintains various support resources for developers:
- Access the API Reference to view the Recharge API specification.
- To view guides and tutorials for customizing your Recharge integration, visit the Developer Docs.
- If you need more help, contact the Recharge support team.
Didn’t find what you’re looking for?
Contact us