Zid webhook events
جميع أحداث الويب هوك في زد
28 events, taken from Zid's official documentation. Each page shows the official example payload, the field list from Zid's schema, and a JSON Schema you can validate against.
Order | الطلبات
| Event | Description | الوصف |
|---|---|---|
order.create | Triggered when a new order is created. | يُرسل عند إنشاء طلب جديد. |
order.status.update | Triggered when an order's status is updated. | يُرسل عند تحديث حالة الطلب. |
order.payment_status.update | Triggered when an order's payment status changes to paid or unpaid. unpaid covers pending, refunded and voided. | يُرسل عند تغيّر حالة الدفع إلى paid أو unpaid، وتشمل unpaid الحالات pending وrefunded وvoided. |
Product | المنتجات
| Event | Description | الوصف |
|---|---|---|
product.create | Triggered when a new product is created. | يُرسل عند إضافة منتج جديد. |
product.update | Triggered when a product's details are updated. | يُرسل عند تحديث بيانات منتج. |
product.publish | Triggered when a product is published. | يُرسل عند نشر منتج. |
product.delete | Triggered when a product is deleted. | يُرسل عند حذف منتج. |
Abandoned cart | السلات المتروكة
| Event | Description | الوصف |
|---|---|---|
abandoned_cart.created | Triggered when a shopping cart is abandoned. | يُرسل عند ترك العميل سلة التسوق دون إتمام الشراء. |
abandoned_cart.completed | Triggered when an abandoned cart is completed. | يُرسل عند إتمام شراء سلة متروكة. |
Customer | العملاء
| Event | Description | الوصف |
|---|---|---|
customer.create | Triggered when a new customer account is created. | يُرسل عند إنشاء حساب عميل جديد. |
customer.update | Triggered when a customer's details are updated. | يُرسل عند تحديث بيانات عميل. |
customer.merchant.update | Triggered when the merchant updates details related to a customer. | يُرسل عندما يعدّل التاجر بيانات متعلقة بالعميل. |
customer.login | Triggered when a customer logs in. | يُرسل عند تسجيل دخول العميل. |
Product category | التصنيفات
| Event | Description | الوصف |
|---|---|---|
category.create | Triggered when a new category is created. | يُرسل عند إنشاء تصنيف. |
category.update | Triggered when a category's details are updated. | يُرسل عند تحديث تصنيف. |
category.delete | Triggered when a category is deleted. | يُرسل عند حذف تصنيف. |
App and subscription | التطبيق والاشتراكات
| Event | Description | الوصف |
|---|---|---|
app.market.application.authorized | Triggered when a merchant grants your app its permissions, before installing. | يُرسل عندما يمنح التاجر تطبيقك الصلاحيات قبل التثبيت. |
app.market.application.install | Triggered when a merchant installs your app. | يُرسل عند تثبيت التاجر لتطبيقك. |
app.market.application.uninstall | Triggered when a merchant removes your app. Zid revokes your tokens for that store at the same time, so this is the only reliable uninstall signal. | يُرسل عند إزالة التاجر لتطبيقك. تلغي زد رموز الوصول لهذا المتجر في الوقت نفسه، لذا هذا الحدث هو الطريقة الموثوقة الوحيدة لمعرفة الإزالة. |
app.market.application.rated | Triggered when a merchant rates or reviews your app. | يُرسل عند تقييم التاجر لتطبيقك أو كتابة مراجعة. |
app.market.private.plan.request | Triggered when a merchant requests a private plan. | يُرسل عند طلب التاجر خطة خاصة. |
app.market.subscription.active | Triggered when a subscription becomes active after payment. | يُرسل عند تفعيل الاشتراك بعد الدفع. |
app.market.subscription.warning | Triggered 3 days before a recurring subscription ends, or 30 days after a usage-based charge is left unpaid. | يُرسل قبل انتهاء الاشتراك الدوري بثلاثة أيام، أو بعد 30 يومًا من بقاء رسوم الاستخدام دون دفع. |
app.market.subscription.suspended | Triggered 1 day after a recurring subscription ends. | يُرسل بعد يوم واحد من انتهاء الاشتراك الدوري. |
app.market.subscription.expired | Triggered 5 days after a recurring subscription ends, or 30 days after a usage-based charge became overdue. | يُرسل بعد 5 أيام من انتهاء الاشتراك الدوري، أو بعد 30 يومًا من تأخر دفع رسوم الاستخدام. |
app.market.subscription.renew | Triggered after a renewal or extension completes. Also fires on free-plan renewal, when a paused subscription resumes, and when a usage-based charge is paid. | يُرسل بعد اكتمال التجديد أو التمديد، وكذلك عند تجديد الخطة المجانية واستئناف الاشتراك المتوقف ودفع رسوم الاستخدام. |
app.market.subscription.upgrade | Triggered when a merchant moves to a different plan. | يُرسل عند انتقال التاجر إلى خطة أخرى. |
app.market.subscription.refunded | Triggered when a payment is refunded to the merchant. | يُرسل عند استرداد مبلغ مدفوع للتاجر. |