Hata Kodları
Last updated
Last updated
Servis Hata Kodları ve Açıklamaları;
Servisler üzerinden yapılan işlemlerin sonucunda, hata oluşması durumunda sistem tarafından belirli hata kodları dönmektedir. Esnekpos ödeme API'sinin döndüğü cevap ve bu cevaptaki hata kodları ile açıklamaları şu şekildedir;
RETURN_CODE | STATUS | Açıklama |
---|---|---|
Esnekpos ödeme API'sinin döndüğü örnek cevap şablonu;
100
ERROR
Servis kullanım yetkisi olmadığında ve diğer tüm genel hatalarda bu mesaj dönmektedir.
101
FIELD_ERROR
İstek mesajlarında gönderilen alanların hatalı olması durumunda bu mesaj dönmektedir.
102
AUTHENTICATION_ERROR
Kimlik doğrulama yapılamadığında bu hata mesajı dönmektedir.
103
LIMIT_ERROR
Ödeme isteklerinde limit yetersiz olduğunda bu hata mesajı dönmektedir.
104
COMMISSION_ERROR
Komisyon bilgilerinin tanımlanmamış olması veya eksik tanımlanmasından dolayı bu mesaj dönmektedir.
105
INSERT_ERROR
Veritabanı kayıt işlemlerinde karşılaşılan hatalarda bu mesaj dönmektedir.
106
BRAND_ERROR
Ödeme yapılacak kartın family(bonus, amex, combo, vs...) tipi üye işyerine kısıtlandırılmış ise bu mesaj dönmektedir.
201
PAYMENT_ERROR
Ödeme esnasında alınan hatalara bu mesaj dönmektedir.
206
Not3DAuthentication
3D Doğrulama yapılamadığı zaman bu hata mesajı dönmektedir.
34
BLOCKED_ERROR
Kara Listede yer alan bir veri ile işlen yapıldığına bu hata mesajı dönmektedir.
300
ORDER_CANCEL
Pazaryeri ödeme iptal servisinde oluşan hatalarda bu mesaj dönmektedir.
400
PROCESS_QUERY
İşlem durum sorgulama servisinde oluşan hatalarda bu mesaj dönmektedir.
500
DIRECT_PAYMENT
3D'siz(Direk) ödeme işlemlerinde oluşan hatalarda bu mesaj dönmektedir.