2. İptal (Liste)
Toplu iptal servisi, liste halinde iletilen ödemelerinizi tek bir API çağrısıyla teslim alır ve sonucu size tek bir seferde geri bildirim (callback) ile döner.
İptal (Liste) Servisi
POST
{{Base Adres}}/api/paywall/payment/bulk/batch/cancel
İptal işlemleri, ödemelerin gerçekleştiği aynı gün içerisinde gönderilmesi gereken işlemlerdir. Gün sonu alındıktan sonra ilgili işlemlerin kredi kartlarına sorunsuz geri gönderilebilmesi için iptal değil iade servislerinin kullanılması endüstriyel standarttır
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.
İptal Detayları:
Payments
Array<Payment>
Evet
İptal edilecek ödemelerin bilgisinin yer aldığı liste
CallbackUrl
string
Evet
Toplu iptal işlemi sonrasında bilgi gönderilecek API adresinizin bilgisi
Servise gönderilecek örnek JSON ve örnek kodlar aşağıdaki gibidir:
Servisten Dönen Parametreler
ErrorCode
int
Hata kodu. İşlem başarılı ise '0' değerini döner.
Result
bool
İşlem başarılı ise true, hatalı ise false döner.
Message
string
İşlemle ilgili bilgi veya hata mesajını içerir.
Body > Result
bool
İşlemin başarıyla teslim alınıp alınamadığını ifade eder. True olması durumda Paywall talebi başarıyla almış ve kuyruk mekanizmasına konumlandırmış demektir. Sonuçlar geri bildirim olarak iletilecektir
Body > TotalPaymentCount
int
Toplam işlem
Servisten Dönen Örnek JSON
Last updated