Yanıt Nesne Yapısı

3DS Complete Payment (İşlem Tamamlama) API – Response Parametreleri

Ad
Tip
Uzunluk
Açıklama

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, vb.

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)

requestType

string

10

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

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

Last updated

Was this helpful?