Provider Durum Eşleşmeleri¶
Her platformun kendine özgü durum terminolojisi vardır. MuditaPOS, sizin gönderdiğiniz aksiyonları otomatik olarak platformun beklediği formata dönüştürür.
Getir¶
| MuditaPOS Action | Getir API | HTTP | Endpoint |
|---|---|---|---|
VERIFY |
verify-order |
PUT | /restaurants/{id}/orders/{orderId}/verify |
PREPARE |
prepare-order |
PUT | /restaurants/{id}/orders/{orderId}/prepare |
HANDOVER |
handover |
PUT | /restaurants/{id}/orders/{orderId}/handover |
DELIVER |
deliver |
PUT | /restaurants/{id}/orders/{orderId}/deliver |
CANCEL |
cancel-order |
PUT | /restaurants/{id}/orders/{orderId}/cancel |
Getir Timing
Getir'de VERIFY → PREPARE arası minimum 60 saniye olmalıdır. MuditaPOS bu kuralı otomatik uygular.
Yemeksepeti¶
| MuditaPOS Action | YS API | HTTP | Endpoint |
|---|---|---|---|
VERIFY |
Sipariş Kabul | PATCH | /api/v1/orders/{id}/status |
PREPARE |
Hazırlanıyor | PATCH | /api/v1/orders/{id}/status |
DELIVER |
Teslim Edildi | PATCH | /api/v1/orders/{id}/status |
CANCEL |
İptal | PATCH | /api/v1/orders/{id}/status |
Trendyol GO¶
| MuditaPOS Action | Trendyol Status | HTTP | Endpoint |
|---|---|---|---|
VERIFY |
confirmed |
PUT | /integration/mod-order/status |
PREPARE |
preparing |
PUT | /integration/mod-order/status |
DELIVER |
delivered |
PUT | /integration/mod-order/status |
CANCEL |
cancelled |
PUT | /integration/mod-order/status |
Migros Yemek¶
| MuditaPOS Action | Migros Status | HTTP | Endpoint |
|---|---|---|---|
VERIFY |
accepted |
PATCH | /courier-order/status |
PREPARE |
preparing |
PATCH | /courier-order/status |
HANDOVER |
on_the_way |
PATCH | /courier-order/status |
DELIVER |
delivered |
PATCH | /courier-order/status |
CANCEL |
cancelled |
PATCH | /courier-order/status |
SepetTakip¶
| MuditaPOS Action | SepetTakip Status | HTTP | Endpoint |
|---|---|---|---|
VERIFY |
assigned |
PATCH | /courier-company/package |
HANDOVER |
picked_up |
PATCH | /courier-company/package |
DELIVER |
delivered |
PATCH | /courier-company/package |
CANCEL |
canceled |
PATCH | /courier-company/package |
REJECT |
rejected |
PATCH | /courier-company/package |
Özet Tablo¶
graph LR
subgraph "Sizin Aksiyonunuz"
V[VERIFY]
P[PREPARE]
H[HANDOVER]
D[DELIVER]
C[CANCEL]
end
subgraph "MuditaPOS"
M[Mapper]
end
subgraph "Platform API"
G[Getir verify-order]
Y[YS status patch]
T[Trendyol confirmed]
MG[Migros accepted]
ST[SepetTakip assigned]
end
V --> M
M --> G
M --> Y
M --> T
M --> MG
M --> ST
Siz Sadece Tek Format Kullanın
Hangi platform olursa olsun, siz daima aynı action değerlerini (VERIFY, PREPARE, HANDOVER, DELIVER, CANCEL) kullanın. MuditaPOS gerisini halleder.