App Functions give shipping companies a faster and simpler way to join the Salla AWB flow. Developers can write their logic directly inside Salla Partners without building or maintaining a backend. This reduces development time, removes infrastructure work, and makes it easier to connect shipment creation, AWB generation, and tracking with Salla Stores.By running your logic inside Salla, you gain direct access to Salla APIs, automatic execution on key events, and a native presence in the merchant’s AWB creation screen. This creates a smooth, predictable, and fully integrated experience for both the shipping provider and the merchant.Benefits of Integrating With Salla Using App Functions#
Faster Integration
Shipping providers can connect to Salla without building or maintaining a backend system. All logic runs directly inside Salla Partners, which shortens development time and removes the need for external services.
Lower Development Overhead
There is no need for servers, deployments, infrastructure monitoring, or scaling. App Functions are fully managed by Salla, which reduces operational cost and complexity.
Direct Access to Salla APIs
Developers can call the Salla Shipping API from inside the function environment, making it easier to work with orders, shipments, and merchant data in one place.
Automatic Execution on Key Events
Functions run automatically when specific store events occur, such as when a merchant creates, cancells, or returns an AWB. This removes the need for polling or custom triggers outside Salla.
Native Presence Inside the AWB Flow
Your shipping service appears directly in the Salla AWB creation screen. Merchants can choose your company and process shipments without leaving the Salla dashboard.Salla AWB#
This guide brings together everything needed to set up an AWB Shipping App with Salla. It explains how the app is created, how it is configured, and how it handles the app functions. It also outlines how AWB labels are generated and how shipment creation, returns, and cancellations are managed.| Section | Description |
|---|
| Create Shipping App | Learn how to create the Shipping App inside Salla Partners and prepare it for integration. |
| Setup Shipping App | Configure webhook URLs, permissions, and App Functions to connect the Shipping App with your shipping system. |
| Core App Functions | Core App Functions handle the main lifecycle events that Salla triggers for shipping.
• Shipment Creating – Triggered when a shipment is created. Used to generate the AWB label, tracking link, and tracking number. • Shipment Cancelled – Triggered when a shipment is cancelled. Allows the shipping system to update or confirm the cancellation status. |
| AWB Processing Flows | AWB Processing Flows describe how AWB labels and tracking details are generated and updated across various shipping scenarios.
• Shipment AWB – Standard process for generating AWB labels for new shipments. • Shipment Return AWB – Flow for generating AWB labels and tracking info for return shipments. • Shipment Cancelled AWB – How AWB and shipment status behave during a cancellation. |
The Salla Developer Community is a dynamic hub for developers to explore Salla products, including APIs, open-source projects, and Twilight. It is a space to collaborate, build , and ask qeustions about apps and themes, as well as create end-to-end solutions for Salla Merchants with Salla Products (such as Services, Influencers, and Affiliates). Visit the Knowledge Base Portal for developer-focused blogs and tutorials.Support#
The support team is available during working hours via the following channels: Modified at 2025-11-20 08:04:03