agtt / opencart-3-sanalpos

OpenCart 3.x Sanal Pos Entegrasyonu Ücretsiz
http://www.iova.co.uk
17 stars 10 forks source link

mdStatus Değerleri Hk. #4

Open emreacar opened 4 years ago

emreacar commented 4 years ago

Öncelikle paylaşım için teşekkürler.

3D ödemeler için mdStatus değerlerini kontrol ederken sadece 1-2-3 ve 4 değerleri kabul edilmiş. Bunun dışında 5-7-8 için ödemeler sisteme işlenmiyor.

Banka dokümantasyonlarında belirtildiği gibi 1-2-3-4 ödemenin 3D olarak alındığını belirtir ancak nadir bile olsa(başıma defalarca geldiği için) 5-7-8 durumları dönebiliyor. Bu durumlarda banka 3D başarısız olsa bile (sistem kaynaklı başarısızlıktan bahsediyorum) ödemeyi çekiyor ancak MD status 5-7-8 değerlerinden biri dönüyor. Bu durumda sistem parayı çekmesine rağmen biz sayfada ödeme alınamadı şeklinde mesaj göstermiş oluyoruz.

MD değerlerini kontrol ederken 5,7 ve 8 değerlerinden herhangi birini aldığında da ödemeyi başarılı olarak işaretlemek gerekiyor. Zaten dokümantasyonları tekrar incelerseniz 5 7 ve 8 için de ödeme alındığını ancak ödemenin 3D olarak alınmadığını göreceksiniz.