Skip to content
Back to the blog
IntegrationsSaudi Arabia

Connect Salla, Zid or Shopify to Shipping in Saudi Arabia and Automate Waybills

Many Saudi stores run on Salla, Zid or Shopify, yet still re-enter every order into a courier portal. Connecting the store to a shipping platform removes the copy-paste step and the typos that come with it.

What changes when you connect

Orders arrive in your shipping dashboard with the receiver, National Address, items and COD amount already filled. You pick a carrier, create the waybill and the tracking number returns to the store.

Three things move automatically. The order arrives with its items, receiver, phone number, address fields and payment method. You choose a carrier and create the waybill without retyping anything. Then the tracking number and status are written back to the order so your customer sees them in the store. Each step used to be manual work and a chance for a typo.

Map the National Address field

The National Address is most useful when it arrives on the waybill as its own value, not buried in a long address line. Check how your store collects it: as a dedicated field, as part of the address text or not at all.

If your store has a custom field for it, map that field to the short address in your shipping platform. If it does not, add one at checkout first, since a connection can only pass on what the store collects.

A clean setup in four steps

Connection takes minutes. The same approach works across Salla, Zid, Shopify and API-based stores.

Gather what you need first: admin access to your store, the list of payment methods you offer, your pickup address and the carrier rules you want as defaults. Ten minutes of preparation avoids most of the back-and-forth later.

  • Choose your store platform on the integrations page.
  • Authorise the connection.
  • Map payment methods so COD carries the right amount.
  • Place a test order to confirm the flow.

Map payment methods correctly

The payment mapping tells the platform which orders are COD and how much the courier should collect. List every method on your checkout and mark it as COD or prepaid, using the exact names your store sends.

  • Cash on delivery: COD, with the order total as the amount to collect
  • mada and cards: prepaid
  • Apple Pay and wallets: prepaid
  • Buy-now-pay-later such as Tabby or Tamara: prepaid, with the provider's reference kept on the order

Test the whole flow before going live

Place real test orders through your public checkout, not an admin screen, so you see what a customer's order looks like on arrival.

  1. Place a prepaid order and confirm it arrives with no amount to collect.
  2. Place a COD order and check that the amount, including shipping, is correct.
  3. Use an address in Arabic and one in English and see how each appears on the label.
  4. Create the waybill and confirm the tracking number reaches the store.
  5. Cancel the test shipments before pickup so no courier is sent for them.

Names, addresses and phone numbers in two languages

Saudi customers write in Arabic, English or a mix of both, and the courier's system may read one better than the other. Store the data as the customer typed it, then check how the label prints each language before you rely on it.

Standardise phone numbers too. Saudi mobile numbers begin with 05 locally, or +966 5 internationally, and a store may send either format. Normalise them to one format so the courier always has a number that can be dialled.

Decide what happens to orders that need review

Automation moves orders quickly, but not every order should go straight to a courier. Decide in advance which ones pause for a human check: a missing short address, an unusually high COD amount, a first-time customer in a remote area.

Give one person the job of clearing that queue each morning and again before the pickup cut-off. It is a small habit that keeps flagged orders from being forgotten.

Keep customers informed

When tracking and status flow back, customers see progress in their order page and contact you less. Fewer 'where is my order' messages free your support team.

Decide which statuses the customer should see. Too many updates create noise and too few create anxiety. Picked up, out for delivery, delivered and a clear message when there is a delivery problem are usually enough.

Keep the store and the waybill in step

Orders change after they are placed. A customer cancels, edits an address or asks to swap an item. If the store and the shipping platform disagree, a courier may arrive for an order that no longer exists, or a parcel may go to an old address.

Agree a rule for who changes what and until when. A simple one: edits are made in the store before the waybill is created, and after that through your shipping platform, with the customer informed.

Measure what the connection saves

Connecting should show up in your numbers. Time a sample of orders handled by hand before you connect, then time the same kind of orders afterwards, and note the number of corrections and where-is-my-order messages.

  • Minutes per order from receipt to label
  • Corrections needed after a waybill is created
  • Support messages about order status
  • Failed deliveries caused by address problems

Topics

  • Salla shipping integration
  • Zid shipping
  • Shopify Saudi shipping
  • automate waybills Saudi

Share this article

11

Frequently asked questions

Does Bolesa integrate with Salla and Zid?

Yes. Salla, Zid and Shopify are supported, plus an API for custom stores.

Can I still create manual waybills?

Yes. Manual and bulk waybill creation work alongside store connections.

Do I need a developer to connect my store?

No for Salla, Zid and Shopify, which connect from the dashboard. A developer is only needed for a fully custom store that uses the API.

Does the connection change my checkout?

A connection reads orders and writes tracking back; it should not change what customers see at checkout. Confirm this during your test run.

What if an order is cancelled in the store?

Cancel its waybill before pickup so no courier is sent. Agree a rule so your team always checks for cancellations before the daily handover.

Can I connect more than one store?

Many sellers run more than one storefront. Ask how your platform handles multiple stores and keep payment mappings separate for each one.

Ship smarter with Bolesa.

Multi-carrier waybills, COD visibility and a wallet in one place.

Connect Salla, Zid or Shopify to Shipping in Saudi | Bolesa