İstek Nesne Yapısı

Ön Provizyon (PreSale) API – Request Parametreleri

Ad
Tip
Uzunluk
Açıklama

orderId*

string

150

Üye işyeri tarafından oluşturulan benzersiz sipariş numarası.

cardNo*

string

19

Kart numarası (PAN). Sigorta ödemeleri için, veri şu formatta gönderilmelidir: İlk 8 hane + 0000 + Son 4 hane.

expiry*

int

4

Kartın son kullanma tarihi (YYMM formatında).Sigorta ödemeleri için, isteğe dahil edilmesi zorunlu değildir.

cvv2

string

3

Kartın arka yüzündeki CVV güvenlik kodu. Sigorta ödemeleri için isteğe dahil edilmesi zorunlu değildir.

amount*

long

12

İşlem tutarı (100 ile çarpılarak gönderilir. Örn: 5.21 TL → 521).

installmentCount

int

2

Taksit adedi.

currency*

int

3

İşlem para birimi (949= TRY, 978=EUR, 840=USD, 826=GBP). Tam listeye buradan arrow-up-rightulaşabilirsiniz.

ecommerceTxnType

int

1

0:E-Ticaret (Varsayılan),

1:Moto,

2:Kayıtlı Kart (CredentialOnFile).

txnInitiationType

int

1

0:Yok (Varsayılan),

1:Müşteri Başlatmalı (CIT),

2:Üye İşyeri Başlatmalı (MIT),

3:Tekrarlı (Recurring),

4:Sigorta Ödemeleri (ecommerceTxnType:1/Moto gönderilmelidir).

cardHolderIp

string

15

Kart sahibinin IP adresi.

merchantIp

string

15

Üye işyerinin veya ödeme aracısının IP adresi.

submerchantIp

string

15

Alt bayi IP adresi.

lang

string

2

Yanıt mesajı dili ("EN", "TR").

additionalInfo

string

200

Opsiyonel ek bilgi.

invoiceInfo

string

4000

Opsiyonel fatura bilgisi (base64 ile encode edilmiş JSON formatında gönderilir).

Last updated

Was this helpful?