Salla webhook events
جميع أحداث الويب هوك في سلة
81 events, taken from Salla's official documentation. Each page shows the official example payload, the field list from Salla's schema, and a JSON Schema you can validate against.
Order | الطلبات
| Event | Description | الوصف |
|---|---|---|
order.created | Triggered when an order is created. | يُرسل عند إنشاء طلب جديد. |
order.updated | Triggered when an order is updated. | يُرسل عند تحديث بيانات طلب. |
order.status.updated | Triggered when an order's status changes. | يُرسل عند تغيّر حالة الطلب. |
order.cancelled | Triggered when an order is cancelled. | يُرسل عند إلغاء طلب. |
order.refunded | Triggered when an order is refunded. | يُرسل عند استرداد مبلغ الطلب. |
order.deleted | Triggered when an order is deleted. | يُرسل عند حذف طلب. |
order.products.updated | Triggered when the products in an order are updated. | يُرسل عند تعديل منتجات الطلب. |
order.payment.updated | Triggered when an order's payment is updated. | يُرسل عند تحديث بيانات الدفع للطلب. |
order.coupon.updated | Triggered when the coupon on an order is updated. | يُرسل عند تعديل الكوبون المطبّق على الطلب. |
order.total.price.updated | Triggered when an order's total price is updated. | يُرسل عند تغيّر إجمالي سعر الطلب. |
order.shipping.address.updated | Triggered when an order's shipping address is updated. | يُرسل عند تعديل عنوان الشحن للطلب. |
order.customer.updated | Triggered when the customer on an order is updated. | يُرسل عند تعديل بيانات العميل في الطلب. |
order.shipment.creating | Triggered while an order shipment is being created. | يُرسل أثناء إنشاء شحنة للطلب. |
order.shipment.created | Triggered when an order shipment is created. | يُرسل بعد إنشاء شحنة للطلب. |
order.shipment.cancelled | Triggered when an order shipment is cancelled. | يُرسل عند إلغاء شحنة الطلب. |
order.shipment.return.creating | Triggered while an order return shipment is being created. | يُرسل أثناء إنشاء شحنة إرجاع للطلب. |
order.shipment.return.created | Triggered when an order return shipment is created. | يُرسل بعد إنشاء شحنة إرجاع للطلب. |
order.shipment.return.cancelled | Triggered when an order return shipment is cancelled. | يُرسل عند إلغاء شحنة إرجاع الطلب. |
Product | المنتجات
| Event | Description | الوصف |
|---|---|---|
product.created | Triggered when a product is created. | يُرسل عند إضافة منتج جديد. |
product.updated (deprecated) | Triggered when a product is updated. | يُرسل عند تحديث منتج. |
product.deleted | Triggered when a product is deleted. | يُرسل عند حذف منتج. |
product.available (deprecated) | Triggered when a product comes back in stock. | يُرسل عند توفّر المنتج في المخزون من جديد. |
product.quantity.low | Triggered when a product's stock is low. | يُرسل عند انخفاض كمية المنتج في المخزون. |
product.price.updated | Triggered when a product's price is updated. | يُرسل عند تغيير سعر منتج. |
product.status.updated | Triggered when a product's status changes. | يُرسل عند تغيير حالة منتج. |
product.image.updated | Triggered when a product's images are updated. | يُرسل عند تحديث صور منتج. |
product.category.updated | Triggered when a product's categories are updated. | يُرسل عند تغيير تصنيفات منتج. |
product.brand.updated | Triggered when a product's brand is updated. | يُرسل عند تغيير ماركة منتج. |
product.tags.updated | Triggered when a product's tags are updated. | يُرسل عند تحديث وسوم منتج. |
product.channels.changed | Triggered when the sales channels a product is shown on change. | يُرسل عند تغيير قنوات البيع التي يظهر فيها المنتج. |
Shipment | الشحنات
| Event | Description | الوصف |
|---|---|---|
shipment.creating | Triggered when a shipment is assigned to a shipping company. | يُرسل عند إسناد شحنة إلى شركة شحن. |
shipment.created | Triggered when the shipping company updates a shipment for the first time. | يُرسل عندما تحدّث شركة الشحن الشحنة لأول مرة. |
shipment.updated | Triggered when a shipment is updated after creation. | يُرسل عند تحديث الشحنة بعد إنشائها. |
shipment.cancelled | Triggered when a shipment is cancelled. | يُرسل عند إلغاء شحنة. |
Shipping company and zone | شركات ومناطق الشحن
| Event | Description | الوصف |
|---|---|---|
shipping.zone.created | Triggered when a shipping zone is created for a custom shipping company. | يُرسل عند إنشاء منطقة شحن لشركة شحن مخصّصة. |
shipping.zone.updated | Triggered when a shipping zone is updated for a custom shipping company. | يُرسل عند تحديث منطقة شحن لشركة شحن مخصّصة. |
shipping.company.created | Triggered when a custom shipping company is created. | يُرسل عند إنشاء شركة شحن مخصّصة. |
shipping.company.updated | Triggered when a custom shipping company is updated. | يُرسل عند تحديث شركة شحن مخصّصة. |
shipping.company.deleted | Triggered when a custom shipping company is deleted. | يُرسل عند حذف شركة شحن مخصّصة. |
Customer | العملاء
| Event | Description | الوصف |
|---|---|---|
customer.created | Triggered when a customer is created. | يُرسل عند تسجيل عميل جديد. |
customer.updated | Triggered when a customer is updated. | يُرسل عند تحديث بيانات عميل. |
customer.login | Triggered when a customer logs in to their account. | يُرسل عند تسجيل دخول العميل إلى حسابه. |
customer.otp.request | Triggered when a customer requests a one-time password. | يُرسل عند طلب العميل رمز تحقق لمرة واحدة (OTP). |
Category | التصنيفات
| Event | Description | الوصف |
|---|---|---|
category.created | Triggered when a category is created. | يُرسل عند إنشاء تصنيف. |
category.updated | Triggered when a category is updated. | يُرسل عند تحديث تصنيف. |
Brand | الماركات
| Event | Description | الوصف |
|---|---|---|
brand.created | Triggered when a brand is created. | يُرسل عند إنشاء ماركة. |
brand.updated | Triggered when a brand is updated. | يُرسل عند تحديث ماركة. |
brand.deleted | Triggered when a brand is deleted. | يُرسل عند حذف ماركة. |
Store | المتجر
| Event | Description | الوصف |
|---|---|---|
store.branch.created | Triggered when a store branch is created. | يُرسل عند إنشاء فرع للمتجر. |
store.branch.updated | Triggered when a store branch is updated. | يُرسل عند تحديث فرع للمتجر. |
store.branch.setDefault | Triggered when a store branch is set as the default branch. | يُرسل عند تعيين فرع كفرع افتراضي. |
store.branch.activated | Triggered when a store branch is activated. | يُرسل عند تفعيل فرع للمتجر. |
store.branch.deleted | Triggered when a store branch is deleted. | يُرسل عند حذف فرع للمتجر. |
storetax.created | Triggered when a store tax is created. | يُرسل عند إنشاء ضريبة للمتجر. |
store.owner.changed | Triggered when store ownership moves to another user. | يُرسل عند نقل ملكية المتجر إلى مستخدم آخر. |
Abandoned cart and coupon | السلات المتروكة والكوبونات
| Event | Description | الوصف |
|---|---|---|
abandoned.cart | Triggered when an abandoned cart is created. | يُرسل عند ظهور سلة متروكة. |
abandoned.cart.update | Triggered when an abandoned cart is updated. | يُرسل عند تحديث سلة متروكة. |
abandoned.cart.status.changed | Triggered when an abandoned cart's status changes. | يُرسل عند تغيّر حالة سلة متروكة. |
abandoned.cart.purchased | Triggered when an abandoned cart is purchased (status set to purchased). | يُرسل عند إتمام شراء سلة متروكة (تصبح حالتها purchased). |
coupon.applied | Triggered when a coupon is applied. | يُرسل عند تطبيق كوبون خصم. |
Invoice | الفواتير
| Event | Description | الوصف |
|---|---|---|
invoice.created | Triggered when an order's status becomes completed or restored. | يُرسل عندما تصبح حالة الطلب completed أو restored. |
Special offer | العروض الخاصة
| Event | Description | الوصف |
|---|---|---|
specialoffer.created | Triggered when a special offer is created. | يُرسل عند إنشاء عرض خاص. |
specialoffer.updated | Triggered when a special offer is updated. | يُرسل عند تحديث عرض خاص. |
Review | التقييمات
| Event | Description | الوصف |
|---|---|---|
review.added | Triggered when a product review is added. | يُرسل عند إضافة تقييم لمنتج. |
Customer wallet | محفظة العميل
| Event | Description | الوصف |
|---|---|---|
wallet.action | Triggered when a customer wallet transaction is made. | يُرسل عند تنفيذ عملية على محفظة العميل. |
Communication apps | تطبيقات التواصل
| Event | Description | الوصف |
|---|---|---|
communication.sms.send | Triggered when the store sends an SMS message. | يُرسل عندما يرسل المتجر رسالة SMS. |
communication.email.send | Triggered when the store sends an email. | يُرسل عندما يرسل المتجر بريدًا إلكترونيًا. |
communication.whatsapp.send | Triggered when the store sends a WhatsApp message. | يُرسل عندما يرسل المتجر رسالة واتساب. |
App and subscription | التطبيق والاشتراكات
| Event | Description | الوصف |
|---|---|---|
app.store.authorize | Triggered when a store authorizes your app's scopes. The payload carries the store's access and refresh tokens. | يُرسل عندما يمنح المتجر تطبيقك الصلاحيات، ويحمل رمزي الوصول والتحديث الخاصين بالمتجر. |
app.installed | Triggered when your app is installed on a store. | يُرسل عند تثبيت تطبيقك في متجر. |
app.updated | Triggered when your app is updated. | يُرسل عند تحديث تطبيقك. |
app.uninstalled | Triggered when your app is uninstalled from a store. | يُرسل عند إزالة تطبيقك من متجر. |
app.trial.started | Triggered when a store starts a trial of your app. | يُرسل عند بدء فترة تجريبية لتطبيقك في متجر. |
app.trial.expired | Triggered when a store's trial of your app expires. | يُرسل عند انتهاء الفترة التجريبية لتطبيقك في متجر. |
app.trial.canceled | Triggered when a store's trial of your app is cancelled. | يُرسل عند إلغاء الفترة التجريبية لتطبيقك في متجر. |
app.subscription.started | Triggered when a subscription to your app or one of its add-ons starts. | يُرسل عند بدء اشتراك في تطبيقك أو في إحدى إضافاته. |
app.subscription.expired | Triggered when a subscription to your app or one of its add-ons ends. | يُرسل عند انتهاء اشتراك في تطبيقك أو في إحدى إضافاته. |
app.subscription.canceled | Triggered when a subscription to your app or one of its add-ons is cancelled. | يُرسل عند إلغاء اشتراك في تطبيقك أو في إحدى إضافاته. |
app.subscription.renewed | Triggered when a subscription to your app or one of its add-ons is renewed. | يُرسل عند تجديد اشتراك في تطبيقك أو في إحدى إضافاته. |
app.feedback.created | Triggered when a merchant leaves feedback on your app. | يُرسل عندما يضيف التاجر ملاحظة أو تقييمًا لتطبيقك. |
app.settings.updated | Triggered when a merchant activates or updates your app's settings. | يُرسل عندما يفعّل التاجر إعدادات تطبيقك أو يعدّلها. |