Yanıt Nesne Yapısı

Check by Token (Token ile Sorgulama) API – Response Parametreleri

Ad
Tip
Uzunluk
Açıklama

eci

string

2

Elektronik Ticaret İndikatörü (ECI) (00,01,02,05,06,07)

cavv

string

50

Cardholder Authentication Verification Value (CAVV).

txnStatus

string

1

3DS kart sahibi doğrulama sonucu:

Y: Başarılı,

I: Başarılı - Bilgi Amaçlı,

C: Challenge Bekleniyor,

U: Issuer Cevapsız / Devre Dışı,

Diğerleri: Başarısız

terminalAuthType

int

2

1 : Non-3DS - 3D Secure doğrulaması olmadan gerçekleştirilen işlemler

2:3DS-Model - 3D Secure doğrulaması sonrası ayrı yetkilendirme gerektiren işlemler

3:3DS-Pay - 3D Secure doğrulaması ile birlikte otomatik yetkilendirme yapan işlemler

4:Linkli Ödeme / Panel - Panel üzerinden oluşturulan ödeme linki ile yapılan işlemler

5:Linkli Ödeme / API - API ile oluşturulan ödeme linki üzerinden yapılan işlemler

6:3DS-Model-Hosting - Hosting ortamında 3D Secure doğrulaması sonrası ayrı yetkilendirme gerektiren işlemler

7:3DS-Pay-Hosting - Hosting ortamında 3D Secure doğrulaması ile otomatik yetkilendirme yapan işlemler

8:Moto - Mail Order / Telephone Order - Posta veya telefon siparişi işlemleri

9:Sigorta - Sigorta ödemelerine özel işlemler

10:Tekrarlı Ödeme - Belirli aralıklarla otomatik olarak tekrarlanan ödemeler

11:Ticari Satış - Ticari işletmeler arası satış işlemleri

12:Batch İçi İade - Günlük kapanış öncesi yapılan iade işlemleri

requestType

string

10

3DS: Yalnızca kart sahibi doğrulaması (Varsayılan),

3DS-PAY: Kart sahibi doğrulaması ve ödeme işlemi birlikte

returnUrl

string

150

Dönüş URL bilgisi

postSaleAmount

long

12

Ön provizyon işlemi için kapama tutarı (100 ile çarpılmış)

amountDci

string

1

D: Debit - Borç (Sale, Pre-Sale...),

C: Credit - Alacak (Void, Refund...)

batchStatus

string

1

Pos batch durumu O: Açık (Aktif) C: Kapalı H: Beklemede (Kapatılmayı bekliyor)

qrStatus

string

1

I: Başlangıç F: Başarısız C: Tamamlandı

processId

string

50

VPOS sistemindeki benzersiz işlem ID’si.

orderId

string

150

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

resultMessage

string

500

İşlem sonucu açıklaması.

resultCode

string

4

VPOS uygulaması işlem durum kodu. İşlem Sonuçları

procReturnCode

string

2

ISO-8583 formatında finansal işlem sonucu (issuer/acquirer belirler).

Parametrenin nasıl kullanılacağına dair örnek uygulama için istemci

kütüphanesi'nden yararlanabilirsiniz. Bknz: ISO 8583arrow-up-right

authCode

string

6

İşleme ait provizyon (onay) kodu.

secureType

string

20

Güvenlik türü: 3DS, Half-3DS, Non-3DS

txnType

string

20

İşlem türü: Sale, PreSale, PostSale, Void, Refund…

cardMask

string

19

Maskelenmiş kart numarası.

amount

long

12

İşlem tutarı (100 ile çarpılmış).

pointAmount

long

12

Puan tutarı (100 ile çarpılmış).

installmentCount

int

2

Taksit adedi.

merchantId

string

15

Üye işyeri kodu.

terminalId

string

8

Terminal numarası.

batchNo

int

6

POS batch (günsonu işlem grubu) numarası.

processDate

Datetime

33

İşlem tarihi ve saati.

rrn

string

12

Retrieval Reference Number (RRN) – İşlem referans numarası.

additionalInfo

string

200

Opsiyonel ek bilgi.

invoiceInfo

string

4000

Opsiyonel fatura bilgisi; base64 ile encode edilmiş JSON formatında (gönderim adresi, fatura adresi, ürünler...). Sadece saklama amacıyla kullanılır.

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 (Moto)

Last updated

Was this helpful?