Bu parametreler Sipay tarafından gönderilir.
Parametre | Tip | Açıklama |
---|---|---|
card_tx_uniq_id | long | Provizyonun Id'si |
card_tx_correlation_id | long | Provizyonun Ana Id'si (İadeler bu Id ile gelecektir.) |
tx_tenant_referance_id | string | |
card_no | string | Kart Numarası |
tenant_customer_no | string | Temsilci Müşteri Numarası |
tenant_wallet_no | string | Temsilci Cüzdan Numarası |
transaction_type | string | Provizyon İşlem Tipi |
request_type | string | Provizyon Aksiyon Tipi |
terminal_type | string | İşlemin Başladığı Yer |
entry_type | string | |
currency_code | int | Para Birimi |
base_amount | decimal | Ana İşlem Tutarı |
fee_amount | decimal | Komisyon Tutarı (İşlemi başlatan cihazın komisyonu) |
tax_amount | decimal | Vergi Tutarı ( İşlemi başlatan cihazın vergi komisyonu) |
total_amount | decimal | Toplam Tutar |
is_advice | bool | Provizyonun Başarılı Cevap Alanı |
hash_key | string | Medya Anahtarı |
merchant_name | string | Provizyonun Başladığı Cihazın Adı |
merchant_id | string | Provizyonun Başladığı Cihazın Id'si |
mcc | string | Provizyonun Başladığı Cihazın Kategori Kodu |
qr_data | string | TR Karekod İle Yapılan İşlemdeki QR Bilgisi (İşlem TR Karekod ile Başlatıldıysa Parametre Dolu Gelir.) |
request_date | int | İstek Tarihi |
request_time | int | İstek Zamanı |
txn_source | string | Provizyon Kaynağı (N: Yurtiçi, M: Mastercard (Yurtdışı), V: Visa (Yurtdışı) |
rrn | string | Referans Numarası |
national_switch_id | string | Üye İşyerinin Bkmde Kayıtlı Id'si |
terminal_id | string | İşlemin Başladığı Yerin Id'si |
Parametre | Tip | Açıklama |
---|---|---|
correlationId | long | Provizyonun Id'si |
bankingRefNo | string | Bankanın İşlem Id'si |
balanceInformatıonList | obje | Tutar Bilgilerinin Listesi (balanceInformatıonList tipinde liste dönüşü yapılmalıdır) |
type | string | Tip |
previousAmount | decimal | Önceki Bakiye |
CurrencyCode | int | Para Birimi |
CurrentAmount | decimal | Şimdiki Bakiye |
TransactionAmount | decimal | Balance Information İşlem Tutarı |
ResponseCode | string | Dönüş Kodu |
responseDescription | string | Dönüş Açıklaması |
responseMessage | string | Dönüş Mesajı |
isApproved | bool | Onaylandı mı ? (True: Evet, False: Hayır) |
Kart İle Yapılacak Olan Ödemede Gelen Bilgiler :
{
"card_tx_uniq_id": 4000001489104986,
"card_tx_correlation_id": 4000001489104986,
"tx_tenant_referance_id": "",
"card_no": "434610tbkrea8640",
"tenant_customer_no": "123123",
"tenant_wallet_no"": "123123",
"transaction_type": "SALE",
"request_type": "NORMAL",
"terminal_type": "PO",
"entry_type": "M",
"currency_code": "949",
"base_amount": 15.00,
"fee_amount": 0.00,
"tax_amount": 0.00,
"total_amount": 15.00,
"is_advice": true,
"hash_key": "",
"merchant_name": "AKBANK/ USKUDAR ALTUNIZA ISTANBUL TR",
"merchant_id": "094900001000020",
"mcc": "6011",
"qr_data" : "",
"request_date" : 20211119,
"request_time" : 112905,
"txn_source": "M",
"rrn": "1234567",
"national_switch_id" : "48959233",
"terminal_id": "PS182281"
}
BAŞARILI YANIT:
{
"correlationId": 4000001489104986,
"bankingRefNo": "633719769028",
"balanceInformationList": [
{
"type": "CURRENT",
"previousAmount": 1000,
"currencyCode": 949,
"currentAmount": 985,
"transactionAmount": 15.00
}
],
"responseCode": "00",
"responseDescription": "Approved",
"responseMessage": "Approved",
"isApproved": true
}
BAŞARISIZ YANIT:
{
"correlationId": 4000001489104986,
"bankingRefNo": "",
"balanceInformationList": [],
"responseCode": "51",
"responseDescription": "Cüzdan Bakiyesi Yetersiz",
"responseMessage": "Cüzdan Bakiyesi Yetersiz",
"isApproved": false
}
TransactionType | RequestType | Açıklama |
---|---|---|
SALE | NORMAL | Provizyon İşlemi / Kart Varlığı Sorgulama |
REFUND | REVERSAL | Provizyonun İadesi |
INQUIRY | CANCEL (V- Void) | Kart Varlığı Sorgulama |
LIMIT_INQUIRY | REVERSAL OF VOID | Kart Varlığı / Bakiye Sorgulama |
BALANCE_INQUIRY | Fiziksel Kart Bakiye Sorgulama | |
CASH_WITHDRAWAL | Fiziksel Kart Nakit Çekim İşlemi | |
CASH_DEPOSIT | Fiziksel Kart Nakit Yatırma İşlemi |
Kod | Açıklama |
---|---|
PO | Pos |
AT | Atm |
EP | Epos |
IN | Internet Banking |
IV | Ivr |
VP | Virtual Pos |
CT | Crt |
BR | Branch Screen |
UA | Unattended Pos |
VL | Validator |
KI | Kiosk |