-
Notifications
You must be signed in to change notification settings - Fork 106
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ziraat bank ödeme hata işlemi #230
Comments
ziraat hala payflex API'i sagliyor mu? en son Payten'i kullaniyordu diye hatirliyorum. |
ziraat-vpos olarak şunu kullanıyoruz. eski yapında da bu yok muydu 1.4 geçiriyorum her şeyi de? 'ziraat-vpos' => [ |
eskiden vardi, hala da var, ancak genel olarak ziraat icin payten (EstV3Pos) kullaniyorlar diye biliyorum. |
hm anladım dediğim gibi şu an halen aşağıdakini kullanıyoruz ve destek sağlıyor görülüyor. 'ziraat-vpos' => [ |
@sekizlipenguen testlerin bitt mi? |
Selamlar, mail ile attığım şeyler dışında her şey çalıştı çözdük eline aağlık 🙏 |
#message: "Failed to parse time string (0812134015) at position 7 (0): Unexpected character"
#code: 0
#file: "
/mews/pos/
src/DataMapper/ResponseDataMapper/PayFlexV4PosResponseDataMapper.php"
şeklinde hata dönüyor.
sorun şurada başlıyor.
PayFlexV4PosResponseDataMapper.php 212 satır
$commonResponse['transaction_time'] = new \DateTimeImmutable($rawPaymentResponseData['HostDate']);
$rawPaymentResponseData dönen sonuç aşağıdaki gibidir;
array:19 [▼ // vendor/mews/pos/src/DataMapper/ResponseDataMapper/PayFlexV4PosResponseDataMapper.php:211
"MerchantId" => "gizlendi"
"TransactionType" => "Sale"
"TransactionId" => "gizlendi"
"ResultCode" => "0000"
"ResultDetail" => "İŞLEM BAŞARILI"
"InstallmentTable" => null
"CampaignResult" => null
"AuthCode" => "gizlendi"
"HostDate" => "0812134340"
"Rrn" => "gizlendi"
"TerminalNo" => "gizlendi"
"CurrencyAmount" => "0.25"
"CurrencyCode" => "949"
"OrderId" => "gizlendi"
"ECI" => "05"
"ThreeDSecureType" => "2"
"TransactionDeviceSource" => "0"
"BatchNo" => "2023"
"TLAmount" => "0.25"
]
"HostDate" => "0812134340" buradaki değeri new \DateTimeImmutable($rawPaymentResponseData['HostDate']) ile çözemiyoruz ancak ödeme başarılı oluyor dediğim gibi, bunu da hızlıca çözebilir miyiz ben bu alanı commit ile geçici kapadım sorun çözüldü.
The text was updated successfully, but these errors were encountered: