Skip to main content

Integrating with Salla for E-commerce Fulfillment

Learn how to connect your Salla store with Sirdab to automate your e-commerce fulfillment. This guide covers everything from setting up your Sirdab account and mapping products, to fulfilling orders, handling cancellations, and retrying failed orders.

Updated today

Overview

The Salla integration allows Sirdab to automatically capture and fulfill orders placed on your Salla store.

Once connected, every order from Salla is synced to your Sirdab account, where it can be stored, processed, and delivered to your customers seamlessly.

Prerequisites

Important: You must have a Sirdab account before installing the Salla app.

Creating an account takes less than a minute:

  1. Enter your information

  2. Select "Wholesale warehousing and E-commerce fulfillment"

  3. Complete sign up

Once finished, your Sirdab account is ready and you can proceed to connecting your Salla store.

If you plan to start fulfillment immediately, you can also request a warehouse quote and submit your first inbound directly from the Sirdab dashboard.

Product Mapping

To fulfill your Salla orders, Sirdab needs to know which SKU or Bundle in Sirdab corresponds to each product or product variant in Salla.

This matching process is called Product Mapping.

If Sirdab receives a fulfillment order that contains an unmapped product, fulfillment will be paused until the product is mapped, which may delay delivery to your customers.

Recommended approach: Use SKU numbers

We strongly recommend using SKU numbers for product mapping. This is the most reliable and error-free method.

Recommended product mapping flow

  1. Create all required SKUs or Bundles in Sirdab that correspond to your products or product variants in Salla.

  2. Use the same SKU number for each product in both Salla and Sirdab.

How automatic mapping works

By default, Sirdab automatically attempts to link your Salla products to SKUs or Bundles in Sirdab using the SKU field in Salla (رمز التخزين).

Sirdab looks for a SKU or Bundle where the SKU Number exactly matches the SKU value sent from Salla.

For this reason, we highly recommend always filling in the SKU number field on both platforms to minimize product mapping errors and fulfillment delays.

Manual mapping (not recommended)

If you are unable to use SKU numbers, you can still map products manually. However, this approach is not recommended, as it increases the risk of errors and delayed fulfillment.

To manually map products:

  1. Go to the Manage Integrations page in Sirdab.

  2. Either:

    1. Map your Salla product to an existing SKU or Bundle, or

    2. Create a new SKU in Sirdab and map the product to it.

What happens if an order contains unmapped products?

If Sirdab receives an order containing products that cannot be mapped to SKUs or Bundles, the order will not be fulfilled.

You will receive an email that includes:

  • The affected order

  • The ID of the unmapped product

This allows you to take action and fix the issue.

Once the issue is resolved, you must retry the failed order. See retrying failed orders.

How Sirdab Fulfills your orders

Sirdab fulfills your orders based on the shipping option you select on Salla.

When creating an order on Salla that requires fulfillment, you must choose a shipping provider. If you select Sirdab Shipping, Salla will send the order details to Sirdab and we will fulfill the order.

If Sirdab is not selected as the shipping provider, we will not receive the order and it will not be fulfilled by Sirdab.

Creating (fulfilling) an order

After connecting your Salla store to Sirdab, orders are fulfilled using the following process:

  1. Create or open an order on Salla

  2. Select Sirdab as the shipping provider

  3. In the Shipping (الشحن) section, click إصدار البوليصية

When you click إصدار البوليصية, Salla sends the order details to Sirdab, and Sirdab creates the fulfillment order immediately.

Cancelling Sirdab fulfillment

Orders that have already been prepared or have left the warehouse cannot be cancelled.

To cancel an order being fulfilled by Sirdab:

  1. Open the order on Salla

  2. In the Shipping (الشحن) section, press إلغاء

Retrying failed orders

When Sirdab receives your orders from Salla, there are two main reasons they could fail

  1. Lack of inventory. Sirdab does not have the Salla order’s products in stock

  2. Unmapped products. Sirdab does not know which SKUs or Bundles correspond to the Salla products in the order

If this happens, you need to address the cause of the failure either by sending inventory to Sirdab in an inbound or mapping the unmapped products like described.

Once you have fixed the root cause, you’ll need to retry the order.

To retry a failed order, simply open the order on Salla and click إصدار البوليصية again.

Did this answer your question?