Skip to main content

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.
Evendeals Dodo Payments integration overview
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.
Evendeals key features for Dodo Payments integration

Prerequisites

Before you start, you need:

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.
Evendeals setup guide for Dodo Payments

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.
Last modified on September 26, 2026