mewebstudio / pos

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

Puan Sorgulama Destegi #250

Open semihyilmaz opened 13 hours ago

semihyilmaz commented 13 hours ago
Information Description
Kütüphane versiyonu 1.4.2
Gateway ismi İşbankası ImeceCard
Banka ismi İşbank

Sorunuz

Merhaba, İşbankası ImeceCard ödeme öncesi bir Query çalıştırılıp, kart bilgileride iletilip, puan-hesap vs sorgulanıyor. Kütüphanede bu yöntemi ne ile sorgulamalıyım? Payment, status, history değil. Ayrı bir Query olmalı. Eski versiyonda bunu harici query fonk ile yapmıştım.

Göndermeden önce kontroller

nuryagdym commented 12 hours ago

Merhaba, yeni versiyonda da ayni sekilde puan sorgulama gibi destek eklenmedi. Yeni versiyonda da eskisi gibi harici query ile yapmaniz gerekiyor.

Puan sorgulama icin yeterli kadar istek olursa kutuphane bazinda butun gatewayler icin eklemeyi dusunebilirim.

semihyilmaz commented 12 hours ago

Aslında konu puan sorgulama değil. Tarım veya Sektör kartlarda, PaymentTemplate, Hesap, vb gibi seçimler oluyor. Sadece Puan demek burada yanlış bir durum. Konu puan değil. Ben lib'i extend ederek $pos->query([ data ]); şekline getirerek çözüyorum.

nuryagdym commented 10 hours ago

Tmm, dedigim gibi yine ozel query yapman gerekiyor.

Diger konu ise open source library'larda inheritance kullanmayi tavsiye etmiyorum. Genelde kutuphaneler inheritance kullanmasinlar diye final classlar yapiyorlar. Sebebi ise, internal kodu (ornegin protected methodlari) user'lari etkilemeden rahat degistirebilme.

Yeni major versiyonda classlari final yapmayi dusunuyorum.