Free
$0
- Saudi national ID and Iqama
- Cart page and cart drawer box
- Arabic and English
Coming soon · From the makers of Khaleeji COD
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: 9090mohammad123@gmail.com
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.
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.
Set Required, Optional or Off for each delivery country. Nothing is asked of buyers in countries you leave Off.
Arabic or English labels follow the store language. Arabic digits, spaces and dashes are accepted and cleaned up.
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.
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 country | Number | Check | Plan |
|---|---|---|---|
| Saudi Arabia | National ID or Iqama: 10 digits, starts with 1 or 2 | Format and check digit | Free |
| Saudi Arabia | National Address short code: 4 letters and 4 digits | Format | Pro (planned) |
| United Arab Emirates | Emirates ID: 15 digits, starts with 784 | Format | Pro (planned) |
| Kuwait | Civil ID: 12 digits | Format | Pro (planned) |
| Qatar | QID: 11 digits | Format | Pro (planned) |
| Bahrain | CPR: 9 digits | Format | Pro (planned) |
| Oman | Civil ID: up to 10 digits | Format | Pro (planned) |
Placed above Check out, in Arabic or English, right to left in Arabic.
Blocks checkout when a required number is missing or not valid. Works on every Shopify plan, no Plus needed.
Ask only where your deliveries need it.
Require the number only above a cart value, or only for products tagged needs-id.
A box on the product page, for buyers who skip the cart.
Write the checkout message in your own words, in Arabic and English.
Numbers are saved as cart attributes and on the order in your Shopify store. They never reach the app's servers.
The app asks for read_validations and write_validations. It has no access to orders, customers or themes.
"Let orders through if the check itself fails to run" is on by default.
Prices may change before launch. Billing will run through Shopify.
$0
$4.99/month
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.
No. Gulf ID uses a cart and checkout validation from a public app, which Shopify allows on every plan.
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.
In your Shopify store only, as cart attributes and on the order. The app stores nothing and never receives the numbers.
Those buttons skip the cart box, but the order still goes through the checkout rule, so a missing required number is still blocked.
Yes. The cart box, checkout messages and the app's settings page all come in Arabic and English, and Arabic shows right to left.
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.
Plain-text version for AI tools: /llms.txt · Gulf ID privacy policy · Terms of service
Email us and we'll tell you when it's on the Shopify App Store.
Not on the Shopify App Store yet · Email: 9090mohammad123@gmail.com