mewebstudio / pos

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

Kuveyt Türk - TDS_SYSTEM_ERROR #104

Closed mettleshade closed 1 year ago

mettleshade commented 1 year ago
Information Description
Kütüphane versiyonu
PHP versiyonu 8.0
Gateway ismi
Banka ismi Kuveytürk

Hatanın özeti

Merhabalar, bazı kartlarda ödeme sonucunda ödemeyi almayıp tds_system_error hatası veriyor

t-uzun commented 1 year ago

Aynı sorunu bende alıyorum. Çözüm bulabildiniz mi?

nuryagdym commented 1 year ago

Merhabalar, en son @mettleshade bankayla bu konuyu gorusecekti, ben kodda bir sorun bulamadim, bankayla sorun tespit edilmesi gerekiyor. Ona gore kodu guncelleyebilirim

mehmetpacal commented 1 year ago

Bankayla görüştüm fakat bir sorun olmadığını, api sahibi kartında bu hatayı vereceğini dediler ama benim müşterilerimde alıyor bu sorunu dedim ve örnek liste attım ve dönüş şu şekilde oldu;

Hata BKM tarafından sistem sorunu ve kart doğrulaması esnasında kart bilgilerinin doğrulanamamasından dolayı oluşmaktadır.

mettleshade commented 1 year ago

Sorunu çok saçma bir şekilde çözdüm test ettim o hatayı almıyorum,

Ödeme isteği oluşturduğum sayfada

try { $formData = $pos->get3DFormData(); } catch (\Throwable $e) { print_r($e); }

altına

<div style="display: none"> <?= print_r($pos); ?> </div>

ekledim düzeldi.

nuryagdym commented 1 year ago

Sorun tespit edildi, bug hafta icinde cozum yayina alinacak

nuryagdym commented 1 year ago

@mehmetpacal musait oldugunda v0.10.3 versiyonu indirip kontrol eder misin.