Checkout Toolkit KSA
Require a valid Saudi short address at checkout, so couriers can deliver the first time.

The problem
Saudi orders without a short address get stuck at the courier.
Couriers in Saudi Arabia, including Naqel, SMSA and Aramex, deliver to the national short address: 4 letters and 4 digits, like RUKN2952. Shopify's checkout doesn't ask for it, so orders come in without one and get stuck, rebooked or returned.
Checkout Toolkit KSA checks every Saudi checkout and holds it until a valid code is in the address line you choose. Orders from other countries go through untouched.
Features
Blocks checkouts without a short address
Every Saudi checkout is checked, Shop Pay and Apple Pay included, and can't complete until a valid 4-letter, 4-digit code is in the address.
You choose the field
Read the code from address line 1, line 2 or either, and show the error under the field you pick.
Arabic and English errors
Customers see the message in their checkout language. Both versions can be edited in the app.
Forgiving about format
Lower case, a space inside the code and Arabic digits are accepted. Switch on strict format if you want exactly RUKN2952 and nothing else.
Guided setup
Copy-ready Arabic and English labels for your checkout fields tell customers where to type the code, and a link to your store lets you place a test order.
Address tester
Paste what a customer would type and see what checkout would do with it, before you save.
Rule health check
The app warns you if the checkout rule has been paused or deleted.
Arabic admin
The app's own screens switch to Arabic, right to left, when your Shopify admin is in Arabic.
Screenshots



FAQ
When can I install it?
It's in Shopify's App Store review now. Join the list below and I'll email you the day it goes live.
What counts as a valid short address?
4 letters for the area and 4 digits for the building, for example RUKN2952. Lower case, a space inside the code and Arabic digits are accepted, and other text around the code is fine unless you switch on strict format.
Does it affect orders from other countries?
No. The check only runs when the delivery country is Saudi Arabia.
Do I need Shopify Plus?
No. It works on every Shopify plan.
Does it access customer or order data?
No. The check runs inside Shopify's checkout as a Shopify Function, so delivery addresses never reach my servers. The app holds your store's domain and an access token; your settings are saved in your own store.
How do I get support?
Email support@zolodigital.com — I usually reply within one business day.
Join the waitlist
Leave your email and I'll let you know when Checkout Toolkit KSA is ready to install.