
Offline işlemlerde cevap kodu olarak alabileceği değerler ve açıklamaları alttadır:
| Cevap Kodu | Açıklama |
| Y1 | İşlem Offline kabul edildi |
| Z1 | İşlem Offline reddedildi |
| Y2 | Referral işleminden sonra işlem kabul edildi |
| Z2 | Referral işleminden sonra işlem reddedildi |
| Y3 | İşlem online’a çıkamadı, ama kabul edildi |
| Z3 | işlemi online’a çıkamadı, ama reddedildi. |
Bu kodları kim üretir?
Normal bir online işlemde cevap kodunu kartı çıkaran banka verir ve bu kod ISO 8583 mesajındaki F39 alanıyla terminale gelir. Örneğin onaylanan işlemlerde 00 değeri döner. Yukarıdaki Y ve Z ile başlayan kodlar ise bankadan gelmez, terminal tarafından üretilir. Terminal, işlemi bankaya göndermeden veya bankadan cevap alamadan karar verdiğinde bu kodları kullanır. EMV’de cevap kodu 8A etiketiyle taşınır.
Kodların anlamı
- Y1 / Z1: İşlem hiç online’a gönderilmeden, kart ve terminal kontrolleri sonucunda offline onaylandı veya reddedildi.
- Y2 / Z2: Referral (yönlendirme) sürecinden sonra işlem onaylandı veya reddedildi.
- Y3 / Z3: Terminal işlemi online’a göndermek istedi, ancak iletişim kurulamadı. Bu durumda terminal ve kart, önceden tanımlı kurallara göre işlemi onayladı veya reddetti.
Neden önemlidir?
Y ile başlayan kodlarla onaylanan işlemler banka tarafından anlık görülmediği için, gün sonu ve takas sürecinde bankaya ulaşır. Bu yüzden Y3 gibi kodların sık görülmesi, terminalin iletişim altyapısında sorun olduğuna işaret edebilir. Z ile başlayan kodlar ise işlemin bankaya hiç ulaşmadan reddedildiğini gösterir. Müşteri şikâyetlerinin analizinde, red kararını bankanın mı yoksa terminalin mi verdiğini ayırt etmek için bu kodlara bakılır.



