Cash on delivery landing pages by country: currency, phone format, address fields
LandEmpire supports 77 buyer countries, and 61 of them are flagged as cash on delivery markets. For each one, the order form checks local mobile numbers, one click adds the address fields couriers there ask for, named in the local language, and new pages from templates can start with sample prices in the local currency.
No signup needed to try · 7 days of Pro free, no card
What changes when you pick a buyer country
Every page you build in the editor has a buyer country setting. Choosing one switches the phone check and the label language right away, without touching the text you wrote in the blocks; the currency and the address fields follow from the same country:
- Phone check: the form knows the country code and the length of a local mobile number, accepts it the way people type it (with +, 00 or the local leading 0) and saves it as +<code><number>, so operators and CRMs dial without guessing
- Labels: the countdown, stock counter, form errors and thank-you message switch to the country's language when it is one of the 18 selectable label languages; otherwise they stay in English
- Currency: when your account market is that country, new pages from templates come with sample prices converted to the local currency and rounded (lei, zł, Kč, S/, RD$)
- Address fields: one click adds the fields couriers there use, named in the local language, like Departamento and Barrio in Colombia or Județ and Localitate in Romania
The 61 cash on delivery countries, by region
These are the countries flagged as cash on delivery markets in LandEmpire's country data. In brackets: the label language a page switches to when you pick the country (you can change it).
- Latin America (17): Mexico, Guatemala, El Salvador, Honduras, Nicaragua, Costa Rica, Panama, Dominican Republic, Colombia, Ecuador, Peru, Bolivia, Chile, Argentina, Uruguay and Paraguay (Spanish), Brazil (Portuguese)
- Southern Europe (4): Spain, Portugal, Italy and Greece, each in its own language
- Central and Eastern Europe (14): Poland, Czechia, Slovakia, Hungary, Romania, Bulgaria, Croatia, Serbia and Ukraine in their own languages, Moldova (Romanian), Bosnia and Herzegovina (Serbian), Slovenia, Lithuania and Latvia (English)
- Caucasus and Central Asia (5): Armenia, Azerbaijan, Georgia, Kazakhstan and Uzbekistan (Russian)
- Middle East, North Africa and Turkey (12): Saudi Arabia, UAE, Kuwait, Qatar, Bahrain, Oman, Jordan and Egypt (English, since Arabic needs a right-to-left layout that isn't available yet), Morocco, Algeria and Tunisia (French), Turkey (Turkish)
- Asia (7): India, Indonesia, Malaysia, the Philippines, Thailand, Vietnam and Taiwan (English)
- Africa (2): Nigeria and Kenya (English)
Phone formats: what the form accepts
The number is checked in the browser, so the buyer sees the error before sending, and again on the server. A number made of one repeated digit is rejected; a number with + and another country's code is accepted as international, because some buyers use a foreign SIM. Examples, with the hint the field shows:
- Mexico: +52, 10 digits, +52 55 1234 5678
- Peru: +51, 9 digits, a leading 0 is dropped, +51 912 345 678
- Romania: +40, 9 digits, a leading 0 is dropped, +40 721 234 567
- Hungary: +36, 9 digits, the local 06 is dropped, +36 30 123 4567
- Saudi Arabia: +966, 9 digits, +966 50 123 4567
Address fields couriers ask for
Name and phone are always on the form. Every other field can be added, renamed or removed, and the answers come with the order to your dashboard and Telegram, and on Pro also to the CSV export, your CRM and webhook. The country button suggests a starting set:
- Mexico: Estado, Ciudad / Municipio, Calle, número y colonia, Código postal
- Colombia: Departamento, Ciudad, Dirección, Barrio
- Brazil: CEP, Endereço, Bairro, Cidade / UF
- Bulgaria: the settlement, plus one field for an address or an Econt / Speedy office
- Ukraine: the city plus a Nova Poshta branch or parcel locker; accounts on the Ukrainian market get a Nova Poshta branch picker (the only courier picker in the product)
Confirmation, consent and payment links
Add your WhatsApp number, and after the order the buyer sees a Confirm in WhatsApp button that opens a chat with you and a ready message in the page language. Switch on the consent checkbox, and the order can't be sent without it; the consent text and time are saved with the order. For prepaid markets, the page can send the buyer to your own payment or thank-you link after the order, with {name}, {phone} and {lead_id} filled in, on every plan including Free. The same name and phone within five minutes count as one order. See the form on a finished page by pasting a product link on the demo page.
When another tool fits better
Arabic pages for the Gulf are the clearest gap. YouCan is a store builder whose site is available in Arabic and whose sample store runs in English, Arabic and French, with cash on delivery built in, from $29 a month or pay-as-you-go at 0.5% of the first $5,000 in cash on delivery sales (0.25% above); EasySell COD Form for Shopify lists Arabic among its 12 form languages (as of November 2026). A Shopify COD app is also the better add-on if your store already runs on Shopify and you want SMS or WhatsApp code checks (OTP) and post-order upsells. LandEmpire fits when you test one product at a time, without a store. Regional guides: Latin America and Eastern Europe.
What it doesn't do
The form collects a name, a phone number and the fields you add. There is no card checkout on the page and no SMS or WhatsApp code check (OTP): your team confirms orders by phone or messenger. The thank-you message says a manager will call within 15 minutes and can't be edited per page; if that doesn't fit your team, send buyers to your own thank-you page with the after-order link.
Lithuanian, Latvian, Slovenian, Estonian, Thai, Vietnamese, Indonesian and Malay have no built-in labels (pages fall back to English) and are not in AI translation. The only courier branch picker is Nova Poshta for Ukraine. Plans are billed in USD through Paddle, our merchant of record (cards, Apple Pay, Google Pay, PayPal). Pages are left to right only; Arabic and Hebrew layouts are not supported yet.
Frequently asked questions
Which countries can I sell to with cash on delivery?
All 77 countries in the list get phone validation and currency settings, and 61 are flagged as cash on delivery markets: most of Latin America, Southern, Central and Eastern Europe, the Gulf, North Africa, Turkey, the Caucasus, Central Asia, India, Southeast Asia, Nigeria and Kenya.
Does the order form validate phone numbers for my country?
Yes. With a buyer country set, the form checks the country code and the length of a local mobile number, drops the local prefix (0, 06 or 8) and saves the number as +<country code><number>. Without a country, English pages accept any international number of 7 to 15 digits.
Can I make a COD landing page in Arabic for Saudi Arabia or the UAE?
Not yet. Pages are left to right, and Arabic labels stay switched off until right-to-left layout is supported, so Gulf pages default to English labels. If your buyers need Arabic, pick a tool with right-to-left layouts and test it on a page first.
What happens in countries where people don't pay on delivery?
16 countries, including the US, UK, Germany, France and Australia, are flagged as prepaid markets. They still get phone and currency settings, and the editor suggests a payment link instead of cash on delivery: after the order, the page can redirect the buyer to your payment provider's link.
Which languages can the built-in labels be in?
18: English, Spanish, Portuguese, Italian, French, German, Romanian, Polish, Bulgarian, Hungarian, Czech, Slovak, Greek, Croatian, Serbian, Turkish, Ukrainian and Russian. Your own text in the blocks can be in any left-to-right language.
How much does it cost?
Free: 1 page, 3 orders a month and 2 AI generations, with a small LandEmpire badge. Start is $8 a month (2 pages, your own domain, 100 orders a month, pixels), Pro is $19 (10 pages, unlimited orders, CRM, Google Sheets, webhooks, A/B tests) and Business is $39 (no badge, Meta Conversions API). New accounts get 7 days of Pro without a card.
More guides
Free plan forever · paid plans from $8/month