Skip to content

Cancel - 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.

API Reference: Cancel (Ext ID) | API Reference: Cancel (Ref Code)

Önemli: 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 İstekler

DELETE Request

https://stage.odealapp.com/lead-api/v1/register/084f727c-8a3c-45ea-8eb7-6b32e998feca

Response Örnekleri

Başarılı (200)

json
{
  "status": true,
  "message": "İptal talebiniz alındı"
}

Hatalı (422)

json
{
  "error": {
    "code": "REG-CANCEL-4",
    "message": "RegisterRefCode ile satış kaydınız bulunmuyor"
  }
}

Response Alanları

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

Ödeal A.Ş.