mewebstudio / pos

Türk bankaları için sanal pos paketi (PHP)
Other
267 stars 104 forks source link

PosNetAccount mapResponseTransactionSecurity Hatası #125

Closed sekizlipenguen closed 1 year ago

sekizlipenguen commented 1 year ago

Selamlar,

Yapı kredi entegrasyonunda banka 3d kullanmaktayım. 3d adımına gidiyor doğrulama için geri geldiğinde mapResponseTransactionSecurity hatası alıyorum. baktığımda $this->mapResponseTransactionSecurity($mdStatus) fonksiyonun mdStatus değeri null geldiği için hatayı veriyor.

Screenshot 2023-05-17 at 15 27 38

banka 3d dönüşü şu bilgileri gönderiyor.

"MerchantPacket" => "-----" "BankPacket" => "-----" "Sign" => "" "CCPrefix" => "-----" "TranType" => "Sale" "Amount" => "0,10" "Xid" => "" "MerchantId" => ""

sekizlipenguen commented 1 year ago

banka bilgileriyle alakalı gibi duruyor incelemeye devam ediyorum bilgi vereceğim

sekizlipenguen commented 1 year ago

Banka bilgilerinin eksikliği veya yanlış olması bu hataya neden olabiliyormuş mdstatus parametresi null olarak gelince sistem hata veriyor belki burada default değer olarak $mdStatus ='' tanımlanabilir

mapResponseTransactionSecurity(string $mdStatus) to mapResponseTransactionSecurity($mdStatus)