Hata Kodları ve Açıklamaları

Servisler üzerinden yapılan işlemlerin sonucunda, hata oluşması durumunda sistem tarafından belirli hata kodları dönmektedir. Paywall ödeme API'sinin döndüğü cevap ve bu cevaptaki hata kodları ile açıklamaları şu şekildedir;
Paywall ödeme API'sinin döndüğü örnek cevap şablonu :
Ödeme API (Public) Hata Kodları
Ödeme API (Private) Hata Kodları
Hata Kodu Numarası
Hata Kodu
-1
Ödeme bulunamadı
0
Başarılı
1
Başarısız
2
Desteklenmeyen ödeme sağlayıcı
3
MerchantUniqueCode zaten mevcut
4
Ödeme için uygun sağlayıcı bulunamadı
5
Ortam / Adres yapılandırması bulunamadı
6
Ödeme zaten sonuçlanmış
7
Beklenmedi para birimi
8
Beklenmedik taksit
9
Beklenmedik MerchantUniqueCode
10
Beklenmedik MerchantSuccessBackUrl
11
Beklenmedik MerchantFailBackUrl
12
Beklenmedik kart sahibi
13
Beklenmedik kart numarası
14
Beklenmedik kart son kullanma tarihi (Ay)
15
Beklenmedik kart son kullanma tarihi (Yıl)
16
Beklenmedik ödeme detayı
17
Beklenmedik kart detayı
18
Ödeme sağlayıcı erişim bilgileri yapılandırılmamış
19
Ödeme hatası - Genel
Hata Kodu Numarası
Hata Kodu
-1
Ödeme bulunamadı
0
Başarılı
1
Başarısız
2
Desteklenmeyen ödeme sağlayıcı
3
MerchantUniqueCode zaten mevcut
4
Ödeme için uygun sağlayıcı bulunamadı
5
Ortam / Adres yapılandırması bulunamadı
6
Ödeme zaten sonuçlanmış
7
Beklenmedi para birimi
8
Beklenmedik taksit
9
Beklenmedik MerchantUniqueCode
10
Beklenmedik MerchantSuccessBackUrl
11
Beklenmedik MerchantFailBackUrl
12
Beklenmedik kart sahibi
13
Beklenmedik kart numarası
14
Beklenmedik kart son kullanma tarihi (Ay)
15
Beklenmedik kart son kullanma tarihi (Yıl)
16
Beklenmedik ödeme detayı
17
Beklenmedik kart detayı
18
Ödeme sağlayıcı erişim bilgileri yapılandırılmamış
19
Ödeme hatası - Genel
Ödeme Hatası Json
1
{
2
"ErrorCode": -1,
3
"Result": false,
4
"Message": "",
5
"Body": ""
6
}