[GH-ISSUE #250] Puan Sorgulama Destegi #133

Closed
opened 2026-03-03 15:43:21 +03:00 by kerem · 5 comments
Owner

Originally created by @semihyilmaz on GitHub (Oct 31, 2024).
Original GitHub issue: https://github.com/mewebstudio/pos/issues/250

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
Originally created by @semihyilmaz on GitHub (Oct 31, 2024). Original GitHub issue: https://github.com/mewebstudio/pos/issues/250 | 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 * [x] Bu konuda zaten bir hata bildirimi olmadığından emin olun. Bakınız: [hata bildirimleri](https://github.com/mewebstudio/pos/issues) * [x] Dökümantasyonu okudum, araştırdım ve konuyla ilgili bilgileri bulamadım. [dökümantasyon](https://github.com/mewebstudio/pos/blob/master/README.md) * [x] İlgili örnek kodları kontrol ettim ve konuyla ilgili bilgileri bulamadım. [örnek kodlar](https://github.com/mewebstudio/pos/tree/master/examples)
kerem closed this issue 2026-03-03 15:43:22 +03:00
Author
Owner

@nuryagdym commented on GitHub (Oct 31, 2024):

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.

<!-- gh-comment-id:2449349465 --> @nuryagdym commented on GitHub (Oct 31, 2024): 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.
Author
Owner

@semihyilmaz commented on GitHub (Oct 31, 2024):

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.

<!-- gh-comment-id:2449354872 --> @semihyilmaz commented on GitHub (Oct 31, 2024): 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.
Author
Owner

@nuryagdym commented on GitHub (Oct 31, 2024):

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.

<!-- gh-comment-id:2449543691 --> @nuryagdym commented on GitHub (Oct 31, 2024): 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.
Author
Owner

@nuryagdym commented on GitHub (Nov 4, 2024):

@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
<!-- gh-comment-id:2454653818 --> @nuryagdym commented on GitHub (Nov 4, 2024): @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 ```
Author
Owner

@semihyilmaz commented on GitHub (Nov 4, 2024):

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

<!-- gh-comment-id:2454662526 --> @semihyilmaz commented on GitHub (Nov 4, 2024): @nuryagdym teşekkürler. Yarın(5 kasım) deneyip, bilgi ileteceğim.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/pos#133
No description provided.