API anahtarınızla bağlanın, Gaziantep test restoranına canlı sipariş gönderin, kurye akışını (kabul → kuryede → teslim / iptal) simüle edin ve webhook bildirimlerinizi uçtan uca doğrulayın. Buradaki işlemler yalnızca test restoranını etkiler.
Anahtarınız yalnızca bu tarayıcıda saklanır (localStorage). Anahtarınız yoksa partner kayıt formundan alın.
Girdiğiniz storeId, Gaziantep test restoranına eşlenir. Sipariş gönderiminde bu kodu kullanın.
Sipariş durumu değişince KuryeX bu adrese POST atar: ACCEPTED, PICKED_UP, DELIVERED, CANCELLED. Boş bırakırsanız bildirim gönderilmez (test yine çalışır).
Aşağıdaki JSON, POST /api/pos-partners/webhook/order uç noktasına kendi API anahtarınızla gönderilir. Payload'u kendi POS çıktınıza göre düzenleyebilirsiniz.
Liste 5 saniyede bir yenilenir. Her adım, webhook'unuza ilgili durum bildirimini tetikler — böylece kendi tarafınızı canlı doğrularsınız.
| KuryeX # | POS orderId | Durum | Oluşturma | Simülasyon |
|---|---|---|---|---|
| Henüz test siparişi yok | ||||
| İşlem | Yön | Endpoint / Durum |
|---|---|---|
| Sipariş oluşturma | POS → KuryeX | POST /api/pos-partners/webhook/order |
| Sipariş iptali | POS → KuryeX | POST /api/pos-partners/webhook/status (orderStatusText: "CANCELLED") |
| Kurye kabul etti | KuryeX → POS | Webhook'unuza ACCEPTED |
| Paket kuryede | KuryeX → POS | Webhook'unuza PICKED_UP |
| Teslim edildi | KuryeX → POS | Webhook'unuza DELIVERED |
| İptal edildi | KuryeX → POS | Webhook'unuza CANCELLED (+ cancelledText) |
Detaylar için API dokümantasyonuna bakın. Sorularınız için info@kuryex.net.