Home

Başvuru İptal

Register endpointi ile oluşturulan başvurunun iptalini gerçekleştirebilmek için cancel endpointi kullanılmalıdır. RegisterRefCode ya da İş Ortağı tarafındaki externalRegistrationId ile iptal işlemi sağlanır. İptal isteğinin başarılı olması durumunda, başvuru Ödeal tarafında iptal durumuna alınır. Satışa dönüştürülen başvurular iptal edilemez. Register Status endpoint'iyle başvuru durumu sorgulanmalı, başvuru durumu status = INPROGRESS ise başvuru iptal edilebilir.


Notlar

  • Başvurunun daha önce iptali sağlanmışsa işleme devam edilemez.
  • Satışa dönüştürülen başvuruların iptali Ödeal ile iletişime geçerek sağlanır.
  • Geçersiz registerRefCode ile işleme devam edilemez.
  • Geçersiz ExternalRegistrationId ile işleme devam edilemez.
  • Payload’ın sorunsuz girilmesi durumunda iptal süreci hakkında bilgi için status sorgulanmalıdır.


Örnek Request

HttpStatusCodeRequestResponse
200https://stage.odealapp.com/lead-api/v1/register/084f727c-8a3c-45ea-8eb7-6b32e998feca{
"status": true,
"message": "İptal talebiniz alındı"
}
422https://stage.odealapp.com/lead-api/v1/register/084f727c-8a3c-45ea-8eb7-6b32e998feca{
"error": {
"code": "REG-CANCEL-4",
"message": "RegisterRefCode ile satış kaydınız bulunmuyor"
}
}

Response

AlanTipAçıklama
statusTextDurum
reasonTextAçıklama


Hata Kodları

KoduAçıklama
GENE1Beklenmedik bir hata oluştu.
REG-CANCEL-1RegisterRefCode ile gönderilen kaydın daha önce iptali sağlanmış.
REG-CANCEL-2ExternalRegistrationId ile gönderilen kaydın daha önce iptali sağlanmış.
REG-CANCEL-3Lütfen geçerli registerRefCode giriniz.
REG-CANCEL-4RegisterRefCode ile başvuru kaydınız bulunmuyor.
REG-CANCEL-5Lütfen geçerli externalRegistrationId giriniz.
REG-CANCEL-6ExternalRegistrationId ile başvuru kaydınız bulunmuyor.
REG-CANCEL-7Satışa dönüştürülen başvuruların iptali için Ödeal ile iletişime geçilmelidir
REG-CANCEL-8ExternalRegistrationId boş bırakılamaz