1. Ödeme Onayla
Bağlı APM sağlayıcılarıyla başlatılmış ödemeler (Otp Tabanlı) için kullanabileceğiniz bir yöntemdir. İlgili yöntem aracılığıyla ödemeleri kullanıcılara ulaşan Otp'lerle onaylayabilirsiniz
Ödeme Onayla / Otp Tabanlı
POST
{{Base Adres}}/api/paywall/apm/pay/confirm/otp
Önemli: APM Ödeme Onayla (Otp Tabanlı) servisini kullanabilmeniz için 'Header' alanında 'apikeypublic' ve 'apiclientpublic' parametrelerini göndermeniz gerekmektedir. PaymentAPI Adresi
Servise gönderilmesi gereken (HEADERS) parametreler şu şekildedir :
Parametre | Tip | Zorunlu | Açıklama |
---|---|---|---|
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. |
Servise gönderilmesi gereken (BODY) parametreler şu şekildedir :
Parametre | Tip | Zorunlu | Açıklama |
---|---|---|---|
UniqueCode | string | Evet | APM ödemesine ait UniqueCode parametresidir. Oluşturulma anında API tarafından dönen cevap içerisinde yer almaktadır. |
Otp | string | Evet | APM ödemesi için kullanıcıya sağlayıcı tarafından iletilen Otp kodunu temsil etmektedir. Ekranlarınız aracılığıyla kullanıcıdan alınmalıdır |
Servise gönderilecek örnek bir JSON dosyası şu şekildedir :
Servisten dönen parametreler şu şekildedir:
Parametre | Tip | Açıklama |
---|---|---|
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. |
Body | nesne | İşlem hatalıysa, bu hataya dair detay nesne |
Last updated