Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Puan Sorgulama Destegi #250

Closed
3 tasks done
semihyilmaz opened this issue Oct 31, 2024 · 5 comments
Closed
3 tasks done

Puan Sorgulama Destegi #250

semihyilmaz opened this issue Oct 31, 2024 · 5 comments

Comments

@semihyilmaz
Copy link

semihyilmaz commented Oct 31, 2024

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

  • Bu konuda zaten bir hata bildirimi olmadığından emin olun. Bakınız: hata bildirimleri
  • Dökümantasyonu okudum, araştırdım ve konuyla ilgili bilgileri bulamadım. dökümantasyon
  • İlgili örnek kodları kontrol ettim ve konuyla ilgili bilgileri bulamadım. örnek kodlar
@nuryagdym
Copy link
Collaborator

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.

@nuryagdym nuryagdym changed the title ImeceCard -İşbankası Payment Öncesi Puan Query Puan Sorgulama Destegi Oct 31, 2024
@semihyilmaz
Copy link
Author

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
Copy link
Collaborator

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.

nuryagdym pushed a commit that referenced this issue Nov 4, 2024
@nuryagdym
Copy link
Collaborator

@semihyilmaz ozel istekleri yeni method ekledim, mumkunse yayina almadan once kontrol eder misin?

Ornek kullanimi burda bulabilirsin: https://github.com/mewebstudio/pos/blob/custom-query-support/docs/CUSTOM-QUERY-EXAMPLE.md

Bu guncellemeyi bu sekilde indirebilirsin:

composer require mews/pos:dev-custom-query-support

@semihyilmaz
Copy link
Author

@nuryagdym teşekkürler. Yarın(5 kasım) deneyip, bilgi ileteceğim.

nuryagdym added a commit that referenced this issue Nov 10, 2024
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants