Webhooks کہ جھوٹ نہ بولو۔

دستخط شدہ، دوبارہ چلانے سے محفوظ، آپ کے 2xx ہونے تک دوبارہ کوشش کی گئی۔

انوائس / آرڈر / رقم کی واپسی کے واقعات کو سبسکرائب کریں۔ اپنے اختتامی نقطہ میں HMAC-SHA256 کی تصدیق کریں۔ ہر ڈیلیوری HMAC-SHA256 پر دستخط شدہ، ٹائم اسٹیمپڈ، اور ایکسپونیشنل بیک آف کے ساتھ دوبارہ کوشش کی جاتی ہے جب تک کہ آپ کا اختتامی نقطہ 2xx واپس نہ آجائے۔

کیٹلاگ

نو واقعات۔ سبھی یا ایک کو سبسکرائب کریں۔

order.paid A buyer's payment was accepted.
order.failed Payment or checkout processing failed.
order.refunded The order was fully refunded.
delivery.completed A line item was delivered successfully.
delivery.failed A line-item delivery failed.
ہیڈرز

آپ کے اختتامی نقطہ پر کیا اترتا ہے۔

POST /your-endpoint
# Standard headers Sellix sets on every delivery
X-Sellix-Event-Id:   7a2327ba-8655-45b4-a768-13e2112b2556
X-Sellix-Event:      order.paid
X-Sellix-Signature:  8f7a9a2b…
Content-Type:        application/json

# The exact raw body covered by X-Sellix-Signature
{
  "id": "7a2327ba-8655-45b4-a768-13e2112b2556",
  "object": "event",
  "event": "order.paid",
  "created_at": "2026-05-26T07:14:22Z",
  "data": { "order": { "uuid": "…", "total_cents": 4900, … } }
}
انٹرایکٹو

HMAC-SHA256 تصدیق کنندہ

ایک پے لوڈ + خفیہ چسپاں کریں۔ ہم ویب کریپٹو API کا استعمال کرتے ہوئے آپ کے براؤزر میں براہ راست دستخط کی گنتی کرتے ہیں - وہی الگورتھم جو ہمارا SDK آپ کے سرور پر استعمال کرتا ہے۔

اسے چیک کرنے کے لیے اوپر ایک دستخط چسپاں کریں۔
عمل درآمد

وہی چیک، آپ کی زبان میں


            

پالیسی کی دوبارہ کوشش کریں۔

  • Up to 6 attempts per delivery
  • Back-off: 10s → 30s → 2m → 10m → 1h
  • Any 2xx ends the chain; every non-2xx retries
  • After 20 cumulative failed attempts, the endpoint is disabled.

دوبارہ چلائیں اور ڈیڈیپ کریں۔

  • Verify X-Sellix-Signature against the exact raw request body.
  • Dedupe by X-Sellix-Event-Id. Retries keep the same id and body.
  • A replayed event should also return 200 - it's a feature, not a duplicate.