Skip to content

Shopify setup for Saudi Arabia: configure Cartsaver for SAR, Aramex, and WhatsApp COD

Saudi Arabia is one of Cartsaver’s largest markets after Egypt. The KSA Shopify setup has its own carrier mix, sender-ID rules, and WhatsApp verification path. This page covers the country-specific decisions on top of the standard Getting Started flow.

You should already have:

  • An active Shopify store with SAR as the store currency.
  • A WhatsApp Business number registered to a Saudi entity (or a number you’re prepared to migrate to WhatsApp Business).
  • A shipping account with Aramex, J&T Express, SMSA, or whichever KSA courier you fulfill through.

Follow Install the app to add Cartsaver from the Shopify App Store. The install is free, and your plan choice can wait until you’ve tested the verification flow.

Cartsaver pulls the order total directly from Shopify and surfaces the same SAR amount in every WhatsApp message, so the number the customer sees on the confirmation message matches the number they saw at checkout — no mid-flight FX conversion happens.

Saudi Arabia applies a standard VAT rate of 15% on most goods. Shopify’s tax engine handles the VAT line; Cartsaver renders the same totals on the invoice PDF it generates on request.

3. Choose WhatsApp as your default channel

Section titled “3. Choose WhatsApp as your default channel”

Open Choose a verification channel and pick WhatsApp as the default. For KSA the case is even stronger than for most markets:

  • WhatsApp penetration in Saudi Arabia is among the highest in the world, and customers expect commerce conversations to happen there.
  • SMS in Saudi Arabia is gated by CITC sender-ID registration. Sending bulk SMS at scale requires a registered alphanumeric sender ID, mandatory pre-approval (typically two weeks for international companies, longer for locally-registered ones), and content rules that ban URLs, phone numbers, and a long list of categories. Going WhatsApp-first sidesteps that entirely.

Cartsaver’s WhatsApp Business API is the recommended path. Meta’s verification for Saudi-registered businesses sometimes asks for additional documentation beyond the standard commercial registration — budget a couple of days for the round-trip.

4. Connect Aramex, J&T, or your courier for fulfillment

Section titled “4. Connect Aramex, J&T, or your courier for fulfillment”

KSA-friendly Shopify couriers cover most fulfillment needs:

  • Aramex — the long-standing default for KSA Shopify stores; works well for medium-volume merchants.
  • J&T Express — strong same-city coverage in Riyadh, Jeddah, and Dammam; popular with newer Shopify stores.
  • SMSA Express and Naqel — common at larger merchants and for B2B-leaning catalogues.

Cartsaver has no direct integration with any specific carrier. It reads Shopify’s generic trackingInfo.url and trackingInfo.company fields, so Order Inquiry sends the customer whichever tracking link Shopify holds when they reply asking for status. Switch or mix carriers freely — Cartsaver follows whatever Shopify holds.

Follow Enable order verification to turn on WhatsApp Order Confirmation. For KSA COD volume, a reasonable starting setup is:

  • Confirmation Delay: 1–6 hours. KSA customers often place orders in the evening and confirm the next morning, so an immediate ping isn’t always optimal.
  • Pending Order Action: start on Mark as High Risk for your first week, then move to Auto Cancel once you trust the flow.
  • Wait Time After Confirmation Message Sent: 12 hours is the recommended baseline.

See WhatsApp Order Confirmation for the full breakdown of what each setting does.

Place a real end-to-end test before you go live. Use your own KSA phone number, check out with Cash on Delivery, and confirm the WhatsApp message lands with the correct SAR total. Full walkthrough: Place a test order.

Shopify Payments is not available in Saudi Arabia, so KSA stores typically connect a local gateway — Tap, Moyasar, HyperPay, or Mada/ STC Pay-enabled processors — for card-paid orders. Cartsaver’s WhatsApp confirmation flow runs on Cash on Delivery orders only. Pre-paid orders go straight to fulfillment without a verification step, which matches what most KSA merchants want: COD orders are the ones at risk of being fake or refused at the doorstep.

Once verification is live, the high-impact follow-ons for KSA stores are:

For everything outside KSA-specific context, the main Configuration section covers per-feature tuning.