Skip to content

Yanıt Nesne Yapısı ​

Check by OrderId (Sipariş Numarası ile Sorgulama) API – Response Parametreleri ​

AdTipUzunlukAçıklama
ecistring2Elektronik Ticaret İndikatörü (ECI)
00: Mastercard&Troy kartlar için Başarısız
01: Mastercard&Troy kartlar için 3DS doğrulaması başladı fakat kart 3DS kayıtlı değil (Half-Secure)
02: Mastercard&Troy kartlar için Başarılı
05: Amex ve Visa kart için Başarılı
06: Amex ve Visa kart için 3DS doğrulaması başladı fakat kart 3DS kayıtlı değil (Half-Secure)
07: Amex ve Visa kart için Başarısız
cavvstring50Cardholder Authentication Verification Value (CAVV).
txnStatusstring13DS kart sahibi doğrulama sonucu:
Y: Başarılı
I: Başarılı - Bilgilendirme Amaçlı
C: Challenge Bekleniyor
U: Issuer Cevapsız / Devre Dışı
A: 3DS doğrulaması başladı fakat kart 3DS kayıtlı değil (Half-Secure)
N: 3DS doğrulaması başarısız oldu (None-Secure)
terminalAuthTypeint21: 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
requestTypestring103DS: Yalnızca kart sahibi doğrulaması (Varsayılan)
3DS-PAY: Kart sahibi doğrulaması ve ödeme işlemi birlikte
returnUrlstring150Dönüş URL bilgisi.
postSaleAmountlong12Ön provizyon işlemi için kapama tutarı (100 ile çarpılmış).
amountDcistring1D: Debit - Borç (Sale, Pre-Sale...)
C: Credit - Alacak (Void, Refund...)
batchStatusstring1Pos batch durumu:
O: Açık (Aktif)
C: Kapalı
H: Beklemede (Kapatılmayı bekliyor)
qrStatusstring1I: Başlangıç
F: Başarısız
C: Tamamlandı
processIdstring50VPOS sistemindeki benzersiz işlem ID’si.
orderIdstring150Üye işyeri tarafından oluşturulan sipariş numarası.
resultMessagestring500İşlem sonucu açıklaması.
resultCodestring4VPOS uygulaması işlem durum kodu. İşlem Sonuçları
procReturnCodestring2ISO-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 8583
authCodestring6İşleme ait provizyon (onay) kodu.
secureTypestring20Güvenlik türü: 3DS, Half-3DS, Non-3DS
txnTypestring20İşlem türü: Sale, PreSale, PostSale, Void, Refund…
cardMaskstring19Maskelenmiş kart numarası.
amountlong12İşlem tutarı (100 ile çarpılmış).
pointAmountlong12Puan tutarı (100 ile çarpılmış).
installmentCountint2Taksit adedi.
merchantIdstring15Üye işyeri kodu.
terminalIdstring8Terminal numarası.
batchNoint6POS batch (günsonu işlem grubu) numarası.
processDateDatetime33İşlem tarihi ve saati.
rrnstring12Retrieval Reference Number (RRN) – İşlem referans numarası.
additionalInfostring200Opsiyonel ek bilgi.
invoiceInfostring4000Opsiyonel fatura bilgisi; base64 ile encode edilmiş JSON formatında (gönderim adresi, fatura adresi, ürünler...). Sadece saklama amacıyla kullanılır.
ecommerceTxnTypeint10: E-Ticaret (Varsayılan)
1: Moto
2: Kayıtlı Kart (CredentialOnFile)
txnInitiationTypeint10: Yok (Varsayılan)
1: Müşteri Başlatmalı (CIT)
2: Üye İşyeri Başlatmalı (MIT)
3: Tekrarlı (Recurring)
4: Sigorta Ödemeleri (Moto)