Coming soon · From the makers of Khaleeji COD

Collect Iqama and Gulf ID numbers on your Shopify cart

Gulf ID adds an ID number box to the cart page and cart drawer, and a checkout rule that stops the order when a number you require is missing or not valid. In Arabic and English, on every Shopify plan.

Not on the Shopify App Store yet · Email:

What is Gulf ID?

Gulf ID (Arabic name «الهوية الخليجية») is a Shopify app for stores that deliver in the Gulf. It asks buyers for their Saudi national ID or Iqama number, or another Gulf ID number, on the cart. A checkout rule blocks checkout when a number you require is missing or not valid, and the number is saved on the order for you and your courier. It is made by Trifid Media LLC in Dubai, the team behind Khaleeji COD, and it is not on the Shopify App Store yet.

Who it's for

  • Stores whose courier asks for the buyer's IDGet the number before the order is placed, not by phone after it.
  • Stores that ship to Saudi ArabiaThe Saudi national ID and Iqama get a full check-digit check, on the Free plan.
  • Stores across the GCCUAE, Kuwait, Qatar, Bahrain and Oman numbers get a format check (planned Pro plan).

How it works

  1. Turn on the cart box

    Switch on the Gulf ID app embed in your theme editor. The box shows on the cart page and in the cart drawer, above Check out.

  2. Choose each country

    Set Required, Optional or Off for each delivery country. Nothing is asked of buyers in countries you leave Off.

  3. The buyer types the number

    Arabic or English labels follow the store language. Arabic digits, spaces and dashes are accepted and cleaned up.

  4. Checkout checks it

    If a required number is missing or not valid, checkout stops with a clear Arabic or English message. Valid numbers are saved on the order.

What gets checked

Checks confirm that a number is well formed. They don't look anything up in a government database, and they can't confirm the number belongs to the buyer.

Delivery countryNumberCheckPlan
Saudi ArabiaNational ID or Iqama: 10 digits, starts with 1 or 2Format and check digitFree
Saudi ArabiaNational Address short code: 4 letters and 4 digitsFormatPro (planned)
United Arab EmiratesEmirates ID: 15 digits, starts with 784FormatPro (planned)
KuwaitCivil ID: 12 digitsFormatPro (planned)
QatarQID: 11 digitsFormatPro (planned)
BahrainCPR: 9 digitsFormatPro (planned)
OmanCivil ID: up to 10 digitsFormatPro (planned)

Features

ID box on the cart page and cart drawer

Placed above Check out, in Arabic or English, right to left in Arabic.

Checkout rule

Blocks checkout when a required number is missing or not valid. Works on every Shopify plan, no Plus needed.

Required, Optional or Off per country

Ask only where your deliveries need it.

Only when it matters (planned Pro)

Require the number only above a cart value, or only for products tagged needs-id.

Buy it now support (planned Pro)

A box on the product page, for buyers who skip the cart.

Your own messages (planned Pro)

Write the checkout message in your own words, in Arabic and English.

Your buyers' ID numbers stay in your store

Nothing stored by the app

Numbers are saved as cart attributes and on the order in your Shopify store. They never reach the app's servers.

Two permissions only

The app asks for read_validations and write_validations. It has no access to orders, customers or themes.

Sales never stop because of the app

"Let orders through if the check itself fails to run" is on by default.

Good to know

  • Shop Pay and Apple Pay buttons on the cart skip the box, but the order still passes the checkout rule, so a missing required number is still blocked there.
  • Draft orders shared with Shopify's "ignore checkout rules" option are not checked.
  • Check digits for countries other than Saudi Arabia will only be switched on after they are tested with real numbers, so a real buyer is never wrongly blocked.

Planned pricing

Prices may change before launch. Billing will run through Shopify.

Free

$0

  • Saudi national ID and Iqama
  • Cart page and cart drawer box
  • Arabic and English

Pro

$4.99/month

  • UAE, Kuwait, Qatar, Bahrain and Oman
  • Saudi National Address short code
  • Cart value and tagged product rules
  • Product page box
  • Your own checkout messages

Questions and answers

Can I install Gulf ID now?

Not yet. Gulf ID is in final testing and hasn't been submitted to the Shopify App Store. Email 9090mohammad123@gmail.com and we'll tell you the day it goes live.

Do I need Shopify Plus?

No. Gulf ID uses a cart and checkout validation from a public app, which Shopify allows on every plan.

Does Gulf ID check the number with the government?

No. It checks that the number is well formed, and for the Saudi national ID and Iqama it also checks the check digit. It can't confirm the number exists or belongs to the buyer.

Where are the ID numbers stored?

In your Shopify store only, as cart attributes and on the order. The app stores nothing and never receives the numbers.

What happens if the buyer uses Apple Pay or Shop Pay on the cart?

Those buttons skip the cart box, but the order still goes through the checkout rule, so a missing required number is still blocked.

Is it in Arabic?

Yes. The cart box, checkout messages and the app's settings page all come in Arabic and English, and Arabic shows right to left.

How is it related to Khaleeji COD?

Both are made by Trifid Media LLC in Dubai for Gulf Shopify stores. They are separate apps: Khaleeji COD controls Cash on Delivery, Gulf ID collects ID numbers.

Facts

Name
Gulf ID: Iqama & National ID
Arabic name
«الهوية الخليجية»
Made by
Trifid Media LLC, Dubai
Status
In testing. Not submitted to the Shopify App Store yet
What it does
ID number box on the cart; checkout rule that blocks missing or invalid numbers
Countries
Saudi Arabia, UAE, Kuwait, Qatar, Bahrain, Oman
Shopify plans
All plans, no Plus needed
Planned pricing
Free (Saudi Arabia); Pro about $4.99/month (all six countries)
Data
ID numbers stay in the merchant's store; the app stores none
Languages
Arabic and English
Facts checked
2026-10-26

Plain-text version for AI tools: /llms.txt · Gulf ID privacy policy · Terms of service

Want to know the day Gulf ID launches?

Email us and we'll tell you when it's on the Shopify App Store.

Not on the Shopify App Store yet · Email: