Built for the dinar
you actually trade at.
The official rate is not the one your customers pay, so the rate is yours: per store, with dates. Governorate then district in the address form, cash in round 250s, Arabic first.
Ninety seconds on Baghdad time.
- 1
Set your rate, with a date.
USD costs, IQD prices — at the shop rate you declare, effective from when you declare it. Every order stamps the rate it was placed at; reports never re-convert.
- 2
The address asks the right questions.
Governorate, then district from the fixture — “other” allowed but never empty — plus the landmark and a second phone. The driver stops calling for directions.
- 3
Prices land on the 250.
IQD has no decimals here; cash rounds to the nearest 250, and an imported price that is not a multiple of 250 is an error, not a silent fix.
Two rates, because there are two.
The official rate and the street rate both exist; your store runs on the one you set, per store, effective-dated. Order totals, reports and the courier ledger all read the stamped rate — the day the dinar moves, history doesn't.
Every governorate, then its districts.
All eighteen plus Halabja, ISO-coded, names in Arabic and English, the Kurdistan Region flagged because couriers price it apart. Delivery zones seed per governorate in IQD multiples of 250 — Baghdad is not Anbar, and the fee table knows it.
Arabic first, English always.
The storefront is right-to-left by default with Arabic-Indic digits in prices, and every theme string, WhatsApp template and courier document carries both languages. Your customer reads Arabic; your accountant can read English; both read the same numbers.
A translated checkout vs an Iraqi one.
| The imported way | Raizn | |
|---|---|---|
| The rate | One global rate, updated when you remember. | Your shop rate per store, effective-dated, stamped on every order. |
| The address | City, street, and a prayer. | Governorate, district, landmark, second phone — validated. |
| The dinar | Decimals Iraq doesn't use. | Zero decimals, cash to the nearest 250, enforced at import. |