Lead Callback (Başvuru Durum Bildirimi)
Ödeal tarafına iletilen başvuru kaydıyla ilgili durum güncellemelerinin iş ortağına iletilmesini sağlayan POST servisidir.
İş ortağı aşağıdaki request'i karşılayacak bir endpoint hazırlar ve Ödeal tarafına bu endpoint adresini iletirse, başvuru durum değişiklikleri iş ortağına bu endpoint üzerinden bildirilecektir.
Örnek Request
json
{
"onboardingFailedReason": null,
"onboardingStatus": true,
"registerRefCode": "3b691e5f-1a55-4933-bb17-fae4c81ab6f8",
"gmuStatus": "APPLIED",
"terminalSetupKeys": ["DYM622CNW"],
"terminalSerialNumbers": ["PAX710148501"]
}Alan Açıklamaları
| Alan Adı | Alan Tipi | Açıklama |
|---|---|---|
| onboardingFailedReason | String/null | Onboarding işlemi başarısız olduğunda hata sebebi. Başarılı durumda null değeri alır |
| onboardingStatus | Boolean | Onboarding işleminin durumu. true: başarılı, false: başarısız |
| registerRefCode | String | Ödeal başvuru tekil ID'si |
| gmuStatus | String | GMU (Güvenli Mali Uygulama) başvuru durumu. Örnek değerler: APPLIED, APPROVED, REJECTED |
| terminalSetupKeys | Array[String] | Terminal kurulum anahtarları listesi. Terminallerin kurulumu için gerekli anahtarlar |
| terminalSerialNumbers | Array[String] | Terminal seri numaraları listesi. Başvuruya atanan terminal cihazlarının seri numaraları |
Response Örnekleri
Başarılı Onboarding
json
{
"onboardingFailedReason": null,
"onboardingStatus": true,
"registerRefCode": "3b691e5f-1a55-4933-bb17-fae4c81ab6f8",
"gmuStatus": "APPLIED",
"terminalSetupKeys": ["DYM622CNW"],
"terminalSerialNumbers": ["PAX710148501"]
}Başarısız Onboarding
json
{
"onboardingFailedReason": "Eksik evrak nedeniyle başvuru reddedildi",
"onboardingStatus": false,
"registerRefCode": "3b691e5f-1a55-4933-bb17-fae4c81ab6f8",
"gmuStatus": "REJECTED",
"terminalSetupKeys": [],
"terminalSerialNumbers": []
}Çoklu Terminal
json
{
"onboardingFailedReason": null,
"onboardingStatus": true,
"registerRefCode": "3b691e5f-1a55-4933-bb17-fae4c81ab6f8",
"gmuStatus": "APPROVED",
"terminalSetupKeys": ["DYM622CNW", "ABC123XYZ"],
"terminalSerialNumbers": ["PAX710148501", "PAX710148502"]
}GMU Status Değerleri
| Değer | Açıklama |
|---|---|
| APPLIED | Başvuru yapıldı, değerlendirme aşamasında |
| APPROVED | Başvuru onaylandı |
| CANCELLED | Başvuru reddedildi |
Önemli Notlar
onboardingStatus: falsedurumundaonboardingFailedReasonalanı dolu gelir- Başarılı durumda terminal bilgileri array olarak gelir, birden fazla terminal olabilir

