Başvuru Durum Sorgulama
Lead ve Register endpoint servisleri üzerinden Ödeal tarafına iletilen başvuru kaydının durumu sorgulanmak istendiğinde Register Status endpointi kullanılmalıdır. Başvuru durumu 2 farklı parametre (registerRefCode veya externalRegistrationId) ile sorgulanabilir.
Örnek Request
HttpStatusCode | Request | Response |
|---|---|---|
422 | https://stage.odealapp.com/lead-api/v1/register/21d01292-68d1-48ab-bedf-1a6f95eb7827 | { |
200 | https://stage.odealapp.com/lead-api/v1/register/084f727c-8a3c-45ea-8eb7-6b32e998feca | { |
Response
Alan | Tip | Açıklama |
|---|---|---|
status | Text | Başvurunun durumunu gösterir. Bu alan için 3 durum vardır. |
reason | Text | Status= REJECTED ise başvurunun red nedenini döner.
|
merchantRefCode | Text | Ödeal tarafında üye işyerine özel tutulan tekil referans numarası. |
externalMerchantId | Text | İş ortağına ait üye işyeri ID’si |
devices.externalDeviceId | Text | İş ortağına ait üye işyeri terminal ID’si |
devices.terminalSerialNumber | Text | Banka pos tanımlamaları yapılabilmesi için cihazın mali numarası değeridir. |
devices.terminalSetupKey | Text | Cihaz kurulumunu Ödeal yapmayacaksa kurulumun yapılması için cihaz girilmesi gereken değerdir. |
devices.terminalPyhsicalSerialNumber | Text | Status = APPROVED ise (cihaz kurulumu tamamlandığında) dolu olarak döner. Cihaz ait fiziksel seri numarasını gösterir. |
devices.installationDate | DateTime | Status = APPROVED ise(cihaz kurulumu tamamlandığında) dolu olarak döner. Cihazın kurulum tarih saat bilgisini verir.Başvuru onaylanmadığı her durumda boş olarak döner. |
devices.setupCity | Text | Cihaz kurulumunun yapılacağı il bilgisini içerir. Örneğin; İstanbul |
devices.setupTown | Text | Cihaz kurulumunun yapılacağı ilçe bilgisini içerir. Örneğin; Kadıköy |
devices.setupAdress | Text | Cihaz kurulumunun yapılacağı açık adres bilgisini içerir. |
devices.status | Text | Device sınıfının içinde dönen bu değer, cihazın durumunu gösterir. |
devices.reason | Text | Cihazla ilgili açıklama bilgisinin tutulduğu bölümdür. |
Hata Kodları
| Kodu | Açıklama |
|---|---|
| GENE1 | Beklenmedik bir hata oluştu |
| REG-STATUS-REGISTER-NOT-FOUND-1 | Başvuru bulunamadı |
| REG-STATUS-EXTERNAL-REGISTRATION-ID-1 | ExternaRegistrationId boş gönderilemez |
| REG-STATUS-EXTERNAL-REGISTRATION-ID-AND-OWNER-1 | Girdiğiniz ExternaRegistrationId ile başvurunuz bulunmuyor |
| REG-STATUS-REGISTER-REF-CODE-AND-OWNER-1 | Girdiğiniz RegisterRefCode ile başvurunuz bulunmuyor |
