TR EN


Error Handling



If a request results in an error the ErrorMSG and ErrorCode parameters will be present in the response.


Generally, there are two types of errors that can occur:

  • - API Error Codes and Meanings
  • - Bank Error Codes and Meanings
If you are using virtual POS's belonging to payment organizations such as Iyzico, BKM express, PayU, Hepsipay, Moka, you can refer to the related organization's documents for error codes and meanings.


API Error Codes and Meanings


                    
                        
Error Code Description
00 Success Transaction
01 Missing Argument
02 Wrong Language, it must be [tr] or [en]
03 Wrong Merchant Name
04 Wrong Hash
05 Wrong Transaction Type
06 Wrong Transaction Total
07 Wrong Transaction Currency
08 Wrong CC Number
09 Wrong CC CVC
10 Wrong CC EXP Month
11 Wrong CC EXP Year
12 Wrong EXP Date
13 Wrong Installments Number
14 Bank Id is mandatory with installments
15 Wrong Bank Id
16 Bank Does Not Support This Installment
17 Default Bank is not Found in Your Account Setting
18 Not found or incorrect return URL In 3D secure mode
19 Wrong Get Param TITLE
20 Wrong Set Param TITLE
21 Some Parameters is incorrect please try again
22 Transaction Failed
23 Missing or wrong Gateway
24 Wrong Transaction ID
25 This Transaction Can not Accept The Current Operation
26 3D Secure is not supported for this bank
27 Mobile App is already registered before
28 Wrong email format
29 Wrong TC format
30 This user is already registered before
31 Illegal Set Operation
32 There is a problem in modifying user data
33 Wrong Phone format
34 This Card is not found
35 Problem in card process
36 Wrong Date Format
37 Invalid Param value
38 Invalid Email Format
39 Invalid Campaigna
40 Invalid Parameter Format
41 BKM Express is inactive
42 Current customer email can not do transaction via API.
43 Compay is inactive
- -
100 Unauthenticated IP
101 Wrong Client IP Format
102 Installments are not supported For this Merchant
103 Mobile App is not registered
999 System Error



Banks Error Codes and Meanings


                    
                        
Error Code Description
ERR30001 Bu işlem Threat Metrix (TMX) tarafından reddedilmiştir. İlgili detaylar için lütfen işlem loglarını ve TMX portal kayıtlarını inceleyiniz.
ERR30002 3D işlemi başarılı şekilde sonlanmadı.
ERR30003 Bu istek işlem kuralları tarafından reddedilmiştir.
ERR30004 Bu istek fraud (sahtecilik) kuralları tarafından reddedilmiştir.
ERR20001 Manuel onay için bankanızla iletişime geçiniz
ERR20002 Sahte onay, bankanızla iletişime geçiniz
ERR20003 Geçersiz üye iş yeri ya da servis sağlayıcı
ERR20004 Karta el koyunuz
ERR20005 İşleme onay verilmedi
ERR20006 Hata (Sanal POS ya da banka tarafında sadece kayıt güncelleme cevapları bulundu)
ERR20007 Karta el koyunuz - Özel nedenler
ERR20008 Sahte onay, bankanızla iletişime geçiniz
ERR20011 Sahte onay (VIP), bankanızla iletişime geçiniz
ERR20012 Sanal POS ya da banka tarafında geçersiz işlem
ERR20013 Sanal POS hatası: Geçersiz tutar bilgisi
ERR20014 Geçersiz hesap ya da kart numarası belirtilmiş
ERR20015 Böyle bir banka (issuer) bulunamadı
ERR20019 Sanal POS hatası: Tekrar deneyiniz
ERR20020 Sanal POS hatası: Geçersiz / Hatalı tutar
ERR20021 Banka / Sanal POS tarafında işlem yapılamıyor
ERR20025 Sanal POS hatası: Kayıt oluşturulamadı
ERR20026 Sanal POS tarafında işlem bulunamadı
ERR20027 Sanal POS hatası: Banka reddetti
ERR20028 Sanal POS hatası: Original is denied
ERR20029 Sanal POS hatası: Original not found
ERR20030 Sanal POS tarafında switch bazlı format hatası
ERR20032 Sanal POS tarafında genel yönlendirme hatası
ERR20033 Belirtilen kredi kartının geçerlilik süresi bitmiştir
ERR20034 İşlemde sahtecilik (fraud) şüphesi
ERR20036 Sanal POS hatası: Kısıtlanmış kart
ERR20037 Sanal POS hatası: Banka (Issuer) kartı geri çağrıyor
ERR20038 Sanal POS hatası: İzin verilen PIN deneme sayısı aşıldı
ERR20040 Sanal POS hatası: İade işlemi gün sonundan önce yapılamaz
ERR20041 Sanal POS hatası: Kayıp kart, karta el koyunuz
ERR20043 Sanal POS hatası: Çalıntı kart, karta el koyunuz
ERR20051 Belirtilen kredi kartının limiti bu işlem için yeterli değildir
ERR20052 Sanal POS hatası: Çek hesabı bulunamadı
ERR20053 Sanal POS hatası: Tasarruf hesabı bulunamadı
ERR20054 Kartın kullanım süresi geçmiş
ERR20055 Sanal POS hatası: Hatalı / Geçersiz PIN değeri
ERR20056 Sanal POS hatası: Kart bilgisi bulunamadı
ERR20057 Kart sahibine bu işlem yetkisi verilmemiştir
ERR20058 Terminale bu işlem izni verilmemiştir
ERR20059 İşlemde sahtecilik (fraud) şüphesi vardır
ERR20061 Sanal POS hatası: Beklenen işlem tutar sınırı aşıldı
ERR20062 Belirtilen kredi kartı kısıtlanmıştır
ERR20063 Sanal POS tarafında güvenlik ihlali durumu
ERR20065 Sanal POS hatası: Beklenen işlem sınırı aşıldı
ERR20075 Sanal POS hatası: İzin verilen PIN deneme sayısı aşıldı
ERR20076 Sanal POS anahtar eşzamanlama hatası
ERR20077 Sanal POS hatası: Geçersiz / Tutarsız bilgi gönderildi
ERR20080 Geçersiz tarih bilgisi
ERR20081 Sanal POS şifreleme hatası
ERR20082 Geçersiz / Hatalı CVV değeri
ERR20083 PIN değeri doğrulanamıyor
ERR20084 Geçersiz / Hatalı CVV değeri
ERR20085 Sanal POS tarafında reddedildi (Genel)
ERR20086 Doğrulanamadı
ERR20091 Banka / Sanal POS şu an işlem gerçekleştiremiyor
ERR20092 Zaman aşımı nedeniyle teknik iptal gerçekleşitiriliyor
ERR20093 Taksit ya da puan kullandırma ihlali, işlem tamamlanamıyor
ERR20096 Sanal POS tarafında genel hata
ERR20098 Çoklu iptal (Duplicate reversal)
ERR20099 Lütfen yeniden deneyiniz, sorun devam ederse bankanızla iletişime geçiniz.
ERR20127 Sipariş numarası tekrar problemi. Lütfen başka bir kart kullanarak ödemenize devam ediniz.Sorun devam ederse lütfen ödeme yaptığınız kurum ya da ödeme servis sağlayıcısı ile iletişime geçiniz
ERR200GK Sanal POS hatası: Bu terminalde yanabcı kartlar için yetki bulunmamaktadır.
ERR200SF Detaylar için sanal POS cevabındaki HOSTMSG alanını kontrol ediniz.
ERR200YK Kart kara listede bulunuyor