PricingDocsBlog
Dashboard

Make your pricing work worldwide

Launch country-based offers on any website without rebuilding your checkout.

Try Evendeals free

14-day Pro trial

Table of contents

  • Check this first: a custom domain
  • Step 1: Pick your country groups
  • Step 2: Create the coupons in Payhip
  • Step 3: Map the coupons in Evendeals
  • Step 4: Add the script to your store
  • What to know about manual codes
  • Test it yourself
Zahidul Islam - Author at Evendeals
Zahidul Islam

Co-Founder, Evendeals

Nov 12, 2026

· 4 min read

How to add regional pricing to your Payhip store

Payhip makes it easy to sell ebooks, courses, and downloads worldwide. Out of the box, a buyer in Lagos pays the same price as a buyer in London.

Payhip doesn't have a built-in setting for country prices. But its coupons plus a small script on your store get you there. This guide shows the setup, and the one requirement to check first.

The short version

Create a Payhip coupon for each country group. Add the Evendeals script to your store's header code. Visitors then see the coupon for their country and enter it at checkout. You need a custom domain on your Payhip store to add the script.

Check this first: a custom domain

Payhip lets you add header or footer code to your store, but only when the store uses your own domain, likeshop.yourname.com. If you're still on a payhip.com address, connect a domain first. Without it, there's nowhere to put the script.

Step 1: Pick your country groups

Group countries by how much you want to discount. Three groups is a good start, for example 30%, 45%, and 60% off. Our guide to choosing PPP discount percentages explains how to pick them. For a feel of real-world numbers, see why big apps charge different prices by country.

Step 2: Create the coupons in Payhip

In Payhip, go to Marketing and click Add Coupon Code. Make one coupon per group:

  • Choose a percentage discount that matches the group.
  • Apply it to a specific product or collection, not your whole store, unless you mean to.
  • Optionally set an expiry date and a usage limit.

Use codes that don't reveal much, like WELCOME45, rather than a country name. They're easier to explain if someone outside the group finds one.

Step 3: Map the coupons in Evendeals

In Evendeals, create a deal for your Payhip product page. Then set each country group's discount and paste in the matching Payhip code. The codes must match exactly. Evendeals then shows each visitor the code for their country, or nothing if their country has no discount.

Step 4: Add the script to your store

Copy your script from the Evendeals dashboard. In Payhip, open the Store Builder, go to Change store style and then Advanced, and paste it into the footer code field. Publish your changes.

The banner appears on your store and product pages. Buyers copy the code and enter it at Payhip's checkout, where the discount applies.

Regional pricing on Payhip in four steps

  1. 1

    Pick country groups

    Three discount levels is plenty to start.

  2. 2

    Create Payhip coupons

    One per group, limited to the right product.

  3. 3

    Map codes in Evendeals

    Each group shows its matching code.

  4. 4

    Add the script

    Store Builder, Change store style, Advanced.

A custom domain on your Payhip store is required for step 4.

What to know about manual codes

Evendeals doesn't connect to Payhip directly, so it can't create or replace codes there for you. That has two effects:

  • Codes don't rotate automatically. If one gets shared online, replace it in Payhip and update it in Evendeals yourself.
  • Usage limits are your friend. Payhip's limit counts total uses across all buyers, so a cap on each code limits the damage from a leak.

Evendeals can still hide offers from VPN and proxy visitors, which cuts down casual abuse. Our guide to reducing coupon abuse has more ideas.

Test it yourself

Add your own country to a discount group for a few minutes, then open your store. You should see the banner and the right code. Run a test purchase with the code and check the total. Then take your country back out.

Selling on another platform too? See the country-based pricing guide for any website, or start a 14-day Evendeals trial.

Newer article25 Best SaaS Black Friday Deals for 2026 (With Codes)Older articleSelling to customers in Indonesia: pricing, payments and taxes

Make your pricing work worldwide

Launch country-based offers on any website without rebuilding your checkout.

Try Evendeals free

14-day Pro trial

Footer

Boost your sales by showing personalized discount banners and popups based on your customers location. Increase conversion rates by up to 30%.

X
Evendeals - Featured on Startup Fame

Product

  • How It Works
  • Use Cases
  • Pricing
  • Documentation
  • WordPress Plugin
  • Glossary
  • Global Price Index
  • Regional Pricing Calculator
  • Course Pricing Calculator
  • llms.txt
  • Affiliate
  • ParityDeals Alternative
  • Safe Screen Share

Support

  • Contact
  • Roadmap
  • Change Log
  • Request a Feature
  • System Status

Integrations

  • Any Website
  • Stripe
  • Lemon Squeezy
  • Dodo Payments
  • Creem
  • Polar
  • WooCommerce
  • FastSpring
  • Thinkific

Guides

  • WordPress
  • Webflow
  • Squarespace
  • Wix
  • Framer
  • Carrd
  • Teachable
  • Kajabi
  • Podia
  • LearnWorlds
  • EzyCourse
  • Circle
  • Heartbeat
  • Stan Store
  • Gumroad
  • Shopify
  • Elementor
  • Divi
  • Next.js

Legal

  • Privacy
  • Terms
  • Refund policy

© 2026 Evendeals. All rights reserved.