Skip to main content
All CollectionsOkendo PlatformIntegrations
Integrating Recharge with Okendo
Integrating Recharge with Okendo

Integrating Recharge with Okendo

Simon Mainwaring avatar
Written by Simon Mainwaring
Updated over 3 weeks ago

This integration enables brands to let customers apply Okendo-generated discount codes to new and recurring subscriptions powered by Recharge.

❗ Please note that this integration does not support legacy Recharge checkout

❗️ You must first enable subscription discounts on your account to use the Recharge integration. Follow this guide to enable subscription discounts for use in Rewards.

🔔 Okendo leverages Shopify's discount mechanism behind the scenes to power the experience, implying that all of Shopify's rules and restrictions around discount codes apply as they are.

In this article, you'll learn about:


Authorizing Okendo to access Recharge

Before customers can apply discounts via Recharge's customer portal, Okendo generated discount codes must be synced to Recharge. For Okendo to sync discounts to Recharge, a few authorization settings are required. Follow the steps below to authorize Okendo.

Step 1: Recharge configuration

  • Open the Recharge application and navigate to Apps -> API Tokens.

  • Click on "Create an API Token"

  • Enter a Token nickname and Contact Email

  • Enable "Read and Write" scope against the Discounts permission

  • Click "Save" at the bottom of the page

  • Once saved, you should see a token record as shown below. Copy the value under API key.

Step 2: Okendo configuration

Establishing the connection will automatically sync all Okendo discount codes generated from that point onwards into Recharge, implying that customers can apply discount codes via Recharge's customer portal.


Tracking discounts in Shopify and Recharge

Once the integration is set up, discount codes can be tracked via Shopify and Recharge.

🔔 All Okendo generated discounts are prefixed with "OKR".

❗️Please note that discount statuses within Shopify and Recharge do not always match due to different functionality in each system

❗️If you're using multi-currency, you may encounter issues when applying fixed amount discount codes to recurring orders. Please refer to this article for more information

Did this answer your question?