2. Ödeme Sorgulama

Ortak Ödeme Sayfası Sorgulama

Ortak Ödeme Sayfası Sorgulama

GET {{BaseAddress}}/api/paywall/checkout/inquiry

Önemli: Ödeme başlatma servisini kullanabilmeniz için 'Header' alanında 'apikeypublic' ve 'apiclientpublic' parametrelerini göndermeniz gerekmektedir. PaymentAPI Adresi

Servise gönderilmesi gereken header bilgileri şu şekildedir:

ParametreTipZorunluAçı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.

id

int

Evet

Ortak ödeme sayfasına ait kimlik (Id) bilgisidir. Oluşturma anında dönmektedir

Servisten dönen cevap:

ParametreTipAçıklama

Id

int

Ortak ödeme sayfasının kimlik (Id) bilgisidir

Guid

Guid

Ortak ödeme sayfasının tekil kodu

UniqueCode

string

Oluşturma anında sizin tarafınızdan verilmektedir

LanguageId

int

Ortak ödeme sayfasının oluşturulma anında verilen dil kimliğidir

CurrencyId

int

Para birimi kimliği

CurrencyName

string

Para biriminin adı

Amount

decimal

Tutar

Installment

int

Taksit bilgisi

InstallmentSupport

bool

Taksit desteği

InstallmentDynamic

bool

Dinamik taksit desteği

ShowProduct

bool

Ekranda ürünler görünsünmü?

ReceiverInfoSupport

bool

Ekranda alıcı bilgileri alınsın mı?

ReceiverAddressSupport

bool

Ekranda alıcı adres bilgileri alınsın mı?

SuccessBackUrl

string

Başarılı durumda yönlendirilecek ekran

CardWallSupport

bool

Kart saklama desteği var mı?

CardWallExpirationMin

int

Kart saklamanın desteklendiği dakika. Güvenlik nedeniyle belli bir süre desteklenir

ExpiryTime

DateTime

Ortak ödeme sayfasının son kullanım tarihi

AnyPayment

bool

Ortak ödeme sayfasında herhangi bir ödeme gerçekleşmiş mi?

SuccessPayment

bool

Gerçekleşen başarılı ödeme var mı?

{
    "ErrorCode": 0,
    "Result": true,
    "Message": "",
    "Body": {
        "Id": 1320,
        "Guid": "399173a2-5b0b-49e5--9bf2e3e661b7",
        "UniqueCode": "A1S2D3F4G5H6J7J7H6G5F4D3S2A1",
        "LanguageId": 1,
        "CurrencyId": 1,
        "CurrencyName": "TRY",
        "Amount": 25.00,
        "InstallmentSupport": true,
        "InstallmentDynamic": true,
        "ShowProduct": true,
        "ReceiverInfoSupport": false,
        "ReceiverAddressSupport": false,
        "SuccessBackUrl": "https://paywall.one/95d9cb18-b6ab-403b-a86a-da0ace185706",
        "FailBackUrl": "https://paywall.one/95d9cb18-b6ab-403b-a86a-da0ace185706",
        "CardWallSupport": true,
        "CardWallExpirationMin": 15,
        "ExpiryTime": "2024-02-06T18:38:03.482921",
        "AnyPayment": true,
        "SuccessPayment": true
    }
}

Last updated