Appearance
İ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 ulaş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). |

