Salla integration
Saudi e-commerce platform for online stores: manage orders, products, stock, customers and coupons, and react to store events.
- Actions
- 31
- Triggers
- 14
- Auth
- OAuth 2.0
- License
- MIT, open source
- Updated
- November 2026
About the Salla integration
Add the Salla piece to a flow, connect your account once, and the rest of the builder can read from it and write to it. Because the piece is open source you can run it on our cloud or self-host it, and combine Salla with 770+ other apps in the same flow.
Triggers
Start a flow the moment something happens in Salla
Each trigger below can start a flow on its own, either instantly or on a schedule.
New Order
Triggers when a customer or the merchant places a new order in the Salla store.
1 field
Order Status Changed
Triggers when the status of an order changes in the Salla store, including custom statuses. Optionally only for the statuses you pick.
2 fields
Order Updated
Triggers when an existing order changes in the Salla store, for example its items, address, payment or status.
1 field
Order Cancelled
Triggers when an order is cancelled in the Salla store.
1 field
Order Refunded
Triggers when an order is refunded in the Salla store.
1 field
Order Payment Updated
Triggers when the payment of an order changes in the Salla store, for example when a bank transfer is confirmed or the payment method changes.
1 field
New Product
Triggers when a product is added to the Salla store.
1 field
Product Low Stock
Triggers when a product's stock drops to its low-stock alert level in the Salla store.
1 field
Product Price or Status Changed
Triggers when a product's price or its status (on sale, out of stock, hidden) changes in the Salla store. Replaces Salla's old "product updated" event, which Salla has retired.
1 field
New Customer
Triggers when a new customer is added to the Salla store.
1 field
Customer Updated
Triggers when a customer's profile changes in the Salla store.
1 field
Abandoned Cart
Triggers when a shopper leaves items in a cart without paying (also when that cart changes later), or when an abandoned cart is recovered and paid.
2 fields
New Review
Triggers when a customer adds a review in the Salla store.
1 field
Any Store Event
Triggers on any Salla store event you pick, such as shipments, brands, categories, special offers or branches. Use it for events that have no trigger of their own. Salla has retired product.updated and product.available; use Product Price or Status Changed instead.
2 fields
Actions
Everything Activepieces can do in Salla
Drop any of these into a flow and fill in the fields. No code is required.
Get Order
Gets one order by ID, with its line items if you want them.
2 fields
Find Orders
Searches the store orders; with no filters it returns the latest orders.
9 fields
Update Order Status
Moves an order to a new status, optionally with a note.
5 fields
Cancel Order
Cancels an order, optionally with a note.
4 fields
Create Order
Creates an order for an existing or new customer.
32 fields
Update Order
Changes the customer, receiver, delivery or payment details of an order.
33 fields
Add Order Note
Adds a note to the order history without changing its status.
2 fields
List Order Items
Lists the products in an order, with quantities, options and amounts.
1 field
Get Order Invoice PDF
Gets a link to the printable PDF invoice of an order.
1 field
Send Order Invoice
Sends the order invoice to the customer. Salla sends invoices only for orders whose status is Completed.
1 field
Create Product
Creates a product in the store. Salla keeps a new product hidden until it has an image, and shows it as out of stock until it has a quantity.
31 fields
Update Product
Changes the details, prices or stock of a product, found by product or SKU. Use Add Product Image to add an image.
32 fields
Get Product
Gets one product by its product ID or SKU.
2 fields
Find Products
Searches the store products; with no filters it returns all products.
4 fields
Delete Product
Permanently deletes a product from the store.
1 field
Change Product Status
Puts a product on sale, marks it out of stock, or hides it.
2 fields
Adjust Stock
Adds units to, removes units from, or sets the stock of a product or variant. Salla queues the change, so it can take a few minutes to show in the store.
8 fields
Update Product Price
Sets the price of a product by its SKU, with an optional sale price.
4 fields
Update Variant
Changes the SKU, prices, stock or barcode of one product variant (such as Red / M).
14 fields
Add Product Image
Adds one image to a product from a file or a public link, keeping its other images. A product can have up to 10 images.
7 fields
Create Customer
Adds a customer to the store. The email and the mobile number must not belong to another customer in the store.
9 fields
Update Customer
Changes the details of a customer. Only the fields you fill are changed.
10 fields
Get Customer
Gets one customer by ID, with their order count, total spent, wallet balance and loyalty points if you want them.
2 fields
Find Customers
Searches the store customers by name, mobile or email; with no filters it returns the latest customers. Salla allows 500 customer requests every 10 minutes, and large result sets use more of that budget.
4 fields
Add Customers to Group
Adds one or more customers to a customer group. Their other groups stay as they are.
2 fields
Create Coupon
Creates a discount coupon customers type at checkout. The expiry date must be at least one day after today in store time. The Salla app needs the Marketing scope.
25 fields
Find Coupons
Searches the store coupons by code and dates; with no filters it returns the latest coupons. The Salla app needs the Marketing scope.
4 fields
Get Coupon
Gets one coupon by ID, with how many times it was used if you want that. The Salla app needs the Marketing scope.
2 fields
Find Abandoned Carts
Lists carts that customers left without checking out, with the customer, total and checkout link. The Salla app needs the Abandoned Carts scope.
3 fields
Get Abandoned Cart
Gets one abandoned cart by ID, with its customer, items, total and checkout link. The Salla app needs the Abandoned Carts scope.
1 field
Custom API Call
Make a custom API call to a specific endpoint
10 fields
Use Salla in a flow
Connect Salla once and every trigger and action above is yours to drop into the builder, alongside 770+ other apps. Free to start, on our cloud or your own servers.
Salla, answered.
Yes. Activepieces is open source and free to start, and the Salla piece is included on every plan, from the free cloud tier to any self-hosted deployment.
More commerce integrations
Browse all integrationsStripe
Online payment processing for internet businesses
WooCommerce
E-commerce platform built on WordPress
Qawafel
B2B marketplace and ZATCA-compliant document platform — sync products, orders, merchants and invoices with Saudi Arabia's leading wholesale network.
VTEX
Unified commerce platform
Paddle
Manage customers, subscriptions, and recurring billing with Paddle Billing.
Sperse
Sperse CRM enables secure payment processing and affiliate marketing for online businesses