mewebstudio / pos

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

EstPos TROY kart destegi #205

Closed nuryagdym closed 5 months ago

nuryagdym commented 5 months ago
Information Description
Kütüphane versiyonu 1.1.0
PHP versiyonu
Gateway ismi EstPos
Banka ismi

Hatanın özeti

TROY kart denenince kutuphane hata veriyor

Beklenen Sonuç

Payten banka dokumanlarinda TROY kart icin hangi cardType degeri gonderilmesi gerektigini yazmiyor. Payten destegine sordum, cardType parametre zorunlu degil dediler:

image

Cozum olarak cardType degeri EstPos icin kaldirabiliriz.

@mettleshade

mettleshade commented 5 months ago

Teşekkürler, deneyip size olumlu olumsuz dönüş yapacağım.

mettleshade commented 5 months ago

@nuryagdym $card = \Mews\Pos\Factory\CreditCardFactory::createForGateway( $pos, strval($kartno), strval($yil), strval($gun), strval($cvc), strval($isim) );

şeklinde yolladım bütün kart tiplerini tanımamaya başladı bende direk 3 olarak troy kartı ekledim kütüphaneye

nuryagdym commented 5 months ago

bununla ilgili guncelleme yaptim, bir sonraki versiyonda yayina alirim, est pos card type zorunlu degil dedi, o yuzden cardType'i EstPosRequestDataMapper'den kaldiraracagim

nuryagdym commented 5 months ago

@mettleshade cardType degerleri kaldirdim. Yayina almadan once production testi yapabilirsek guzel olur.

Lokalindeki EstPosRequestDataMapper.php icerigini burdakiyle degistirip odeme yapmayi dener misin https://github.com/mewebstudio/pos/blob/master/src/DataMapper/RequestDataMapper/EstPosRequestDataMapper.php

TROY ve diger kartlar'la deneyebilirsen guzel olur.

mettleshade commented 5 months ago

@nuryagdym kart tipini sorun etmedi ama kart benim olmadığı için ödemeyi gerçekleştirmedim sms ekranına girdim çıktım bir sorun yok, kütüphaneye güncelleme çıkınca tam deneriz