5. Hesap'a
PayWall'un desteklediği PayOut sağlayıcıları üzerinden kendi erişim bilgilerinizle PayWall'a yetki verip PayOut işlemlerinizi yapabilirsiniz.
Hesap'a
POST
{{Base Address}}/api/paywall/payout/send/account
Yukarıda verilmiş olan adrese istek atmanız yeterli olacaktır. Test ortamı ve Gerçek ortam için 'Base Address' istediğiniz gibi kullanabilirsiniz.
Önemli: Payout - Account servisini kullanabilmeniz için 'Header' alanında 'apikeyprivate' ve 'apiclientprivate' parametrelerini göndermeniz gerekmektedir. PaymentAPI Adresi
Parametre | Tip | Zorunlu | Açıklama |
---|---|---|---|
apikeyprivate | string | Evet | Üye işyeri panelinden temin etmiş olduğunuz Private Key. |
apiclientprivate | string | Evet | Üye işyeri panelinden temin etmiş olduğunuz Private Client. |
Servise gönderilmesi gereken parametreler şu şekildedir:
Parametre | Tip | Zorunlu | Açıklama |
---|---|---|---|
PayoutProviderKey | string | Evet | PayOut sağlayıcısının PayWall'daki anahtar kelimesi |
MerchantGroupCode | string | Hayır | PayOut işleminin takibi için tanımlayacağınız grup kodudur. İlgili kod yardımıyla belli bir işlem altındaki gönderlerinize aynı grup kodunu verebilir ve raporlayabilirsiniz |
MerchantUniqueCode | string | Evet | PayOut işleminin takibi için tanımlayacağınız tekil kod (aynı ay içerisinde aynı kodları kullanamazsınız) |
ReceiverTitle | string | Evet | Alıcı adı-soyad veya ünvan |
ReceiverAccount | string | Evet | Alıcı Hesap |
ReceiverIdentity | string | Evet/Hayır | Alıcı kimlik bilgisi (TCKN - VKN) |
Description | string | Evet | PayOut için alıcıya iletilecek açıklama |
Amount | decimal | Evet | PayOut tutarı |
CurrencyId | int | Evet | Para birimi Bkz: Para birimi listesi |
CallbackSupport | bool | Hayır | PayOut işleminin async olarak başarısız olması veya iade edilmesi gibi süreçlerde geri bildirim atılsın mı? |
CallbackAddress | string | Evet (Koşullu) | Geri bildirim atılacak adres |
Servisten dönen cevap:
Parametre | Tip | Açılama |
---|---|---|
Body | object | Ödemeye ilişkin detay içeren JSON (opsiyonel) |
ErrorCode | int | Hata kodu. İşlem başarılı ise '0' değerini döner. |
Result | bool | True ya da false değeri döner. İşlem başarılı iste 'true' değerini döner |
Message | string | İşlem hatalıysa, bu hataya dair belirtilen mesajdır, locale parametresine göre dil desteği sunar. |
Last updated