Skip to main content

Yalla Souk integrations

Delivery, payments, ad tracking, messaging and live selling: each service connects from the Integrations page of the dashboard, with no code and no developer.

Yalla Souk offers more than 100 Tunisian delivery companies and growing, more than 20 of them connected automatically (Navex, First Delivery, A2B Delivery, Colissimo, Aramex, Intigo…), and connects to Flouci and Stripe online payments alongside cash on delivery, to the Meta Pixel with the Conversions API, to Google Analytics 4 and to Microsoft Clarity. All of these integrations are included at no extra cost.

List checked in the product on 1 November 2026.

Delivery

Create the parcel at the carrier from the order, without copying the address, then follow its status. For stores based in Tunisia, delivering within Tunisia. The carrier collects the cash and pays it out to you.

Payment

Cash on delivery is on by default. Add online payment with your own account: the money comes to you and Yalla Souk takes no commission.

Tracking and ads

Paste one ID: the script loads on every page of the store and the ecommerce events are sent on their own.

Messaging and live selling

Let customers message you from the store, and turn the comments of your lives into orders.

Store

Your store address: a free subdomain, or your own domain name.

Colissimo, Aramex, Intigo, A2B and the others: how do I connect them?

Most of these companies work the same way in Yalla Souk: an API token (create parcels) and an API token (tracking), plus the address of your space at the carrier when it is not already known. Aramex and Intigo have their own credentials, shown in the table. Your account manager at the carrier provides these credentials; they are stored encrypted and only used to create and track your parcels.

This list is only a sample: the catalogue holds more than 100 Tunisian carriers and growing, more than 20 of them connected automatically. For the others there is no automatic dispatch: you record the parcel and update its status by hand on the order.

CarrierWhat you enter
Colissimo2 tokens (address already known)
A2B Delivery2 tokens (address already known)
Bouguerra Delivery2 tokens (address already known)
Jet PackYour Jet Pack space URL + 2 tokens
Best DeliveryYour Best Delivery space URL + 2 tokens
SendexYour Sendex space URL + 2 tokens
DASCOYour DASCO space URL + 2 tokens
AramexLogin, password, account number, PIN
Intigo1 API key
  1. Integrations › Delivery, then Connect on the carrier.
  2. Paste the requested credentials, add your delivery and return fees and the store details for the label if needed, then save.
  3. From a confirmed order: Send to carrier, with a comment for the driver and, if you accept it, opening the parcel before payment.
  4. The tracking number shows on the order; Refresh fetches the status (pending, picked up, at depot, out for delivery, delivered, returned, cancelled) and, when the carrier provides it, the driver.

For the two-token companies, the detailed behaviour (statuses, exchange, cancellation, limits) is the same as for Navex. Aramex and Intigo also create and track parcels; cancelling from Yalla Souk is not available with Aramex. Apart from Intigo, these companies do not publish their rates: they are negotiated with them directly.

Is cash on delivery included?

Yes, and it is on by default: customers order without paying, you confirm, the carrier collects. Cash on delivery and pickup are part of your shipping methods, set in Settings › Shipping › Rates & zones.

Once an online payment is active (Flouci or Stripe), you can turn cash off if you only want prepaid orders. For the whole circuit, returns and fees, read our guide to cash on delivery in Tunisia.

What does WhatsApp do in Yalla Souk?

Three things, set in Settings › Sales › Order flow and based on the WhatsApp number and the Facebook and Instagram links entered in your store information:

  • Contact button: a floating button on the store opens WhatsApp, Messenger, Instagram, phone or email, depending on what you entered.
  • Contact the seller: on the product page, one button per channel. WhatsApp opens with the product, options and quantity already written; for Messenger and Instagram the message is copied to paste. No order is created.
  • Order via WhatsApp: the customer leaves their name and phone, the order is created as pending in your list, then the WhatsApp chat opens to finalise. You confirm or cancel it like any other order.

The conversation happens on your own WhatsApp. Automatic WhatsApp order updates are not on by default: they depend on a sender configured on the platform side, so ask support.

How do I sell live on Facebook and TikTok?

Live Commerce turns the comments of your lives into orders using product codes. On Facebook you connect your Page by signing in with Facebook (Yalla Souk never sees your password); Facebook asks you to reconnect every 60 days. On TikTok only your public username is needed. Instagram lives are not supported yet.

Live Commerce is switched on by support on request. Method, product codes and pitfalls: read our live selling guide.

How do I connect my own domain name?

Every store has a free address on a Yalla Souk subdomain. To use your own domain, open Settings › Store › Domain, enter it, add a CNAME record pointing to stores.yalla-souk.tn at your registrar, then click Connect. Propagation can take up to 24 hours. To choose and buy a .tn, see our .tn domain name guide.

Is your service missing?

The Integrations page of the dashboard has a Request an integration button: tell us which carrier or tool you use. Requests are prioritised by how many sellers ask for them.

Frequently asked questions about integrations

Which delivery companies are connected to Yalla Souk?

More than 100 Tunisian carriers and growing, more than 20 of them connected automatically: Navex, First Delivery, A2B Delivery, Colissimo, Aramex, Intigo and others. With those, you create the parcel from the order and follow its status without switching tools; the others are followed by hand. Yours is missing? We add it on request.

Do integrations cost extra?

No. All integrations are included. You pay only per order received, from 0.300 to 0.090 TND by volume after 200 free orders. Third-party services (carrier, Flouci, Stripe) charge under your contract with them.

Do I need a developer to connect a service?

No. Each integration connects by pasting credentials in Integrations: carrier tokens, payment keys or a pixel ID. Yalla Souk does the rest.

Do my customers get automatic WhatsApp notifications?

Not by default: automatic WhatsApp order updates depend on a sender configured on the platform side, so ask support. What every store has: the contact button, the order-by-message buttons with the product already written, and Order via WhatsApp, which creates a pending order in your list.

Do the carriers work for a store abroad?

No. The carriers in the catalogue are Tunisian: they serve stores based in Tunisia delivering within Tunisia. A store abroad takes online payments with Stripe and ships with its own carrier.

My carrier is not on the list. What can I do?

Use the Request an integration button on the Integrations page. Meanwhile you can process orders in Yalla Souk and create parcels in your carrier’s own space.