VakıfBank (PayFlex) `ResultCode` rehberi

ERR_VAKIFBANK_<kod> doc-link hedefi. PayFlex VPOS (Vposreq.aspx) yanıtındaki ResultCode alanı 0000 ise işlem başarılı; başka her kod başarısızlıktır. Aşağıdaki tablo topluluk kaynakları + resmi kılavuz karması olup Pazartesi (2026-07-06) gelen banka paketiyle doğrulanacaktır. Kod VakifbankGateway::describe_result() içinde kullanıcıya Türkçe mesaja çevrilir.

KodAnlamKullanıcıya öneri
0000Başarılı—
0001Bankanızı arayın (issuer reddi)Kartı veren bankayı arayın
0005İşlem onaylanmadıFarklı kart deneyin
0013Geçersiz işlem tutarıTutarı kontrol edin
0014Geçersiz kart numarasıKart numarasını kontrol edin
0051Kart limiti yetersizLimiti/farklı kart deneyin
0054Kartın son kullanma tarihi geçmişSon kullanma tarihini kontrol edin
0055Hatalı kart şifresiŞifreyi kontrol edin
0057Kartın bu işleme izni yokBankanızla görüşün
0062Kısıtlı/yasaklı kartFarklı kart deneyin
0075Şifre deneme sayısı aşıldıBankanızla görüşün
1050CVV/güvenlik kodu hatalıCVV'yi kontrol edin
1051Kart numarası hatalıKart numarasını kontrol edin
1052Son kullanma tarihi hatalıTarihi kontrol edin
1059Geçersiz işlem (ör. tekrar iade)—
1083Geçersiz işlem—
2200İş yerinin bu işlem için yetkisi yokBanka POS ayarlarınızı kontrol edin
5001İş yeri şifresi hatalıMerchant Password ayarını kontrol edin
6000Talep mesajı okunamadı (XML bozuk)Entegrasyon hatası — destek
9039Üye iş yeri bulunamadıMerchant ID ayarını kontrol edin
9065Çağrı bilgilerinde hataKimlik bilgilerini kontrol edin

3DS (MPI enrollment) VERes.Status

Provizyondan önceki MPI_Enrollment.aspx adımı VERes.Status döner:

StatusAnlamDavranış
YKart 3D'ye kayıtlıACS'e yönlendir
AAttempt/half-secureKabul (provizyon Status=A de geçerli)
N3D'ye kayıtlı değilforce_3d açıksa reddet; kapalıysa non-3D'ye düş (banka izni gerekli)
UMPI işlemi gerçekleştiremiyorReddet
EHataErrorMessage'a bak, reddet

Not: ACS callback'inde imza yoktur — Status=Y|A tek başına ödeme tamamlamaz. Ödeme ancak sunucudan sunucuya provizyon ResultCode=0000 dönerse tamamlanır (bkz. VakıfBank kurulum kılavuzu).