Introduction
Evendeals creates location-based purchasing power parity (PPP) discount codes in your Dodo Payments account and keeps them in sync. The codes work with one-time and subscription products, and Evendeals replaces them on a schedule you define.
Dodo Payments has native Purchasing Power Parity, which lowers prices by country at checkout with no banner, no script, and no discount codes to manage. Use Evendeals if you want the discount-code approach with automatic code rotation.
How It Works
Evendeals connects to your Dodo Payments account with an API key. In Evendeals, you set a percentage discount for each country group. Evendeals then creates the discount codes in your Dodo Payments account and rotates them on a schedule you set: by time interval, redemption count, or view count. Rotation limits abuse, because a leaked code expires and a new one replaces it. Visitors see the code for their country in an Evendeals banner or popup, which you add to your site with the Evendeals script tag. You can also show the code in your own UI with the Evendeals API.Evendeals vs Native PPP
Native Purchasing Power Parity is the recommended way to price by country. It needs no discount codes, so there is no code to share or abuse. Choose Evendeals when you want the discount-code approach. The two options compare as follows:Key Features
The integration covers the full lifecycle of each discount code:- Automatic coupon sync: Evendeals creates and manages the discount codes in Dodo Payments.
- Percentage discounts: You set a percentage off for each country group.
- Subscription support: Discounts apply across subscription billing cycles.
- Auto-refresh rules: Evendeals rotates codes by time interval, redemption count, or view count.
Discount codes that Evendeals creates appear in your Dodo Payments dashboard under Sales → Discounts.

Prerequisites
Before you start, you need:- A Dodo Payments account.
- An Evendeals account.
- A Dodo Payments API key. The first step below shows how to create one.
Getting Started
1
Create a Dodo Payments API Key
In the Dodo Payments dashboard, go to Developer → API Keys and click Add API Key. Give the key a name you can recognize later, such as “Evendeals”.An API key works in one mode only. To create discount codes for real customers, turn on the Live Mode switch in the sidebar before you create the key.
2
Connect in Evendeals
In your Evendeals dashboard, go to Integrations and find the Dodo Payments card. Click Connect and paste your API key.
3
Configure Regional Discounts
Set a percentage discount for each country group, then start the sync. Evendeals creates the discount codes in Dodo Payments.
Open Sales → Discounts in your Dodo Payments dashboard. The codes that Evendeals created are listed there, each with a recognizable Evendeals prefix for its country group.

Additional Resources
Evendeals Dodo Payments Integration
The full setup guide and documentation on Evendeals.
Purchasing Power Parity
Native PPP in Dodo Payments, which lowers prices by country at checkout.
Discount Codes
How to create and manage discount codes in Dodo Payments.
ParityDeals
An alternative discount-code tool, with banner customization and time-based deals.