2. Ödeme Sorgula
Bu servis, belirli bir ödeme işlemiyle ilgili bilgilerin sorgulanmasını sağlar. Ödeme durumu, ödeme tutarı ve diğer detayları kontrol etmek için bu servisi kullanabilirsiniz.
Ödeme Sorgulama Servisi
GET
{{Base Adres}}/api/paywall/payment/bulk/payment/query
Önemli: Ödeme sorgulama servisini kullanabilmeniz için Header alanında apikeypublic ve apiclientpublic parametrelerini göndermeniz gerekmektedir.
Servise gönderilmesi gereken parametreler şu şekildedir:
apikeypublic
string
Evet
Üye işyeri panelinden temin etmiş olduğunuz Public Key.
apiclientpublic
string
Evet
Üye işyeri panelinden temin etmiş olduğunuz Public Client.
merchantuniquecode
string
Evet
Üye işyerine özel benzersiz tanımlayıcı koddur. İşlem başlatma anında parametre olarak Paywall'a gönderilir
Servisten Dönen Cevap > Ana Dizin
Result
bool
İşlem'in başarıyla Paywall tarafından teslim alınıp alınmadığını belirtir. Başarılı (true) dönmesi durumunda ödemelerin başarılı olduğunu değil, ödemelerin işlenmek için başarıyla teslim alındığını ifade eder. Ödeme sonuçları geri bildirim olarak iletilecektir.
TotalPaymentCount
int
Kaç işlem teslim alındığını ifade eder
Payments
List<Payment>
Her işlemin kendi içindeki detaylarını içerir Not: Eğer işlemler tekil iade/iptal edilmek istenirse. Her ödemenin MerchantUniqueCode parametresini kendi tarafınızda saklamanız gerekmektedir
Servisten Dönen Cevap > Ana Dizin Payments
MerchantUniqueCode
string
Her işlem için Paywall tarafından otomatik atanır. Tekil olarak işlem müdahale edilmek istenirse (iptal, iade) saklanmalıdır
PaymentId
int
İşlemin Paywall sistemindeki Id bilgisidir
Amount
decimal
İşlemin tutar bilgisidir
Status
int
Scope
int
Servisten Dönen Örnek JSON
Last updated