New Features
- Param POS altyapı desteği eklendi. (issue #258)
Changed
- Kütüphanenin bazı hatalı kullanım durumlarını önlemek için
\Mews\Pos\PosInterface::get3DFormData()
method'a yeni parametre eklendi. \Mews\Pos\PosInterface::get3DFormData()
method'u alt yapı göre artık HTML string dönebilir.- Hash hesaplama fonksiyonları ve fonksiyonların kullanıldığı yerler refactor edildi.
- Bankadan gelen response'un XML'mi veya HTML'mi olduğu kontrolü iyileştirildi.
- PayFlexCPV4 -
gateway_endpoints
konfigurasyonu değiştirildi vequery_api
değer kaldırıldı. - PayFlexCPV4 - ödeme durum sorgulama, iptal, iade gibi bu alt yapı tarafından desteklenmeyen işlemlerin kodları kaldırıldı.
Fixed
- issue #254 - KuveytPos ve VakifKatilim undefined index MerchantOrderId hatası.
- issue #249 - AkbankPos amount alanı patterne uymuyor hatası.
- PayFlexCPV4 - response'i decode edememe sorunu.
- PayFlexCPV4 - 3D ödemenin durumunu sorgulama isteği hatalı verilerle göndermesi.
Full Changelog: 1.5.0...1.6.0