İstek Nesne Yapısı
Sale (Satış) API – Request Parametreleri
orderId*
string
150
Üye işyeri tarafından oluşturulan benzersiz sipariş numarası.
cardNo*
string
19
Kart numarası (PAN).
expiry*
int
4
Kartın son kullanma tarihi (YYMM formatında).
cvv2
string
3
Kartın arka yüzündeki CVV güvenlik kodu.
amount
long
12
İşlem tutarı (100 ile çarpılarak gönderilir. Örn: 5.21 TL → 521).
pointAmount
long
12
Puan tutarı (100 ile çarpılarak gönderilir. Örn: 5.21 TL → 521).
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)
installmentCount
int
2
Taksit adedi.
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 alanı.
invoiceInfo
string
4000
Opsiyonel fatura bilgisi (base64 ile encode edilmiş JSON formatında gönderilir).
amount ve pointAmount alanları zorunlu değildir; ancak bu alanlardan en az birinde değer gönderilmelidir. Aksi takdirde, satış işlemi 0 tutar ile gerçekleşir.
Last updated
Was this helpful?

