Skip to main content

Integrating Recharge with Okendo

Integrating Recharge with Okendo

Simon Mainwaring avatar
Written by Simon Mainwaring
Updated this week

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

Requirements and Limitations

  • This integration does not support legacy Recharge checkout.

  • 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.

    • Recharge does not support restricting coupons to variants, therefore Free Product type rewards are not able to be redeemed in Recharge's Customer Portal.

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?