Skip to content

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 TipiAçıklama
onboardingFailedReasonString/nullOnboarding işlemi başarısız olduğunda hata sebebi. Başarılı durumda null değeri alır
onboardingStatusBooleanOnboarding işleminin durumu. true: başarılı, false: başarısız
registerRefCodeStringÖdeal başvuru tekil ID'si
gmuStatusStringGMU (Güvenli Mali Uygulama) başvuru durumu. Örnek değerler: APPLIED, APPROVED, REJECTED
terminalSetupKeysArray[String]Terminal kurulum anahtarları listesi. Terminallerin kurulumu için gerekli anahtarlar
terminalSerialNumbersArray[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ğerAçıklama
APPLIEDBaşvuru yapıldı, değerlendirme aşamasında
APPROVEDBaşvuru onaylandı
CANCELLEDBaşvuru reddedildi

Önemli Notlar

  • onboardingStatus: false durumunda onboardingFailedReason alanı dolu gelir
  • Başarılı durumda terminal bilgileri array olarak gelir, birden fazla terminal olabilir

Ödeal A.Ş.