Zolo Digital
Let’s Connect
Shopify apps I've built
In App Store review

Checkout Toolkit KSA

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

A Saudi short address, RUKN 2952: the incomplete code is rejected and the full one accepted

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

Checkout blocking a Saudi address without a short address, with the error under the address field
Setup page with the checkout check turned on and copy-ready field labels
Settings: the address line to check and the error messages in English and Arabic

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.