API genelinde hata gövdesi tek biçimdir:
Doğrulama hatasında errors alan bazında dolar:
code makine içindir ve sözleşmedir; message insan içindir ve değişebilir. Koşullarınızı her zaman code üzerine yazın.

Kart reddi HTTP hatası değildir

En sık karışan nokta: bankanın kartı reddetmesi HTTP 200 döner. İstek başarıyla işlenmiş, ödeme failed durumuna geçmiştir; sonuç lastError alanındadır:
HTTP 4xx/409, isteğin kendisinin sorunlu olduğu durumlardır: geçersiz alan, geçersiz durum geçişi, bulunamayan kayıt.

Birleşik kart hata sözlüğü

Her bankanın kendi kod alfabesi vardır; Poyra hepsini 15 koda indirger ve bankanın ham kodunu rawCode olarak yanında taşır: Yalnız üçü yeniden denenebilir sayılır ve yük devretmeyi tetikler: connector_unavailable, issuer_unavailable, processing_error. Kart reddi devretmez — kartın kararıdır.

Sık karşılaşılan API hata kodları

Hata kodlarının modül bazında tam listesi çalışan API’nizin referans belgesinde görünür.