Ödeme Kontrol

v1/transaction/check

Yapılan bir kredi kartı işleminin detay bilgisini döner. Ödeme sonrası işlem bilgilerine hızlı erişim için kullanabilirsiniz.

Ödeme servisini kullanabilmeniz için secret_key ile basic authentication yapmalısınız. bnkz.

İstek Parametreleri
Dönüş Parametreleri
Request
Response
Service Url

Parametre İsmi

Tip

Zorunlu

Açıklama

xact_id

string(100)

Evet*

Paynet işlem ID’si

reference_no

string(50)

Evet*

Ödeme işleminde kullandığınız referans numaranız. Her işlemde unique bir numara göndermeniz tavsiye edilir.

Parametre İsmi

Tip

Açıklama

xact_id

string(100)

İşlemin id’si

xact_date

datetime

İşlemin tarihi

transaction_type

char(1)

1: satış, 2: önprovizyon

pos_type

char(1)

1: Süpürmeli POS 5: Paynet POS

is_tds

bool

İşlem 3D’li ise true

agent_id

string(10)

İşlemi yapan bayinin Paynet cari hesap kodu

note

string(140)

Ödeme sırasında kullandığınız açıklama (data-description)

ratio

float

Ödeme sırasında kullanılan oran

agent_reference

string(50)

Ödeme işleminde kullandığınız referans numaranız. reference_no ile aynı

bank_id

char(4)

Bankanın Paynet sistemindeki kodu

instalment

int

Taksit sayısı. Bknz.

card_type

char(2)

Kart tipi. Bknz

card_no

string(25)

Maskeli kart numarası

card_holder

string(50)

Kart sahibi

amount

decimal

Kredi kartından çekilen tutar

netAmount

decimal

Komisyon hariç tutar

comission

decimal

Komisyon tutarı

comission_tax

decimal

Komisyon vergisi

currency

char(3)

Para birimi

authorization_code

string(10)

Banka onay kodu

reference_code

string(50)

Banka referans kodu

order_id

string(50)

Banka sipariş no

is_succeed

bool

İşlemin başarılı olup olmadığını gösterir.

xact_transaction_id

guid 32

Paynet işlem takip numarası

object_name

string

Transaction

code

string

Sistem sonuç kodu . Bknz

message

string

Sistem mesajı

{
xact_id:"xk_EAAAAAh7VYf9HG4+GR9ezqiMWAA8PY6P4eroE4BUUHRCLxGO"
}
{
"Data":[
{
"xact_id":"xk_EAAAAJsdkI0VROQqWBJO2iq7lttGlkXmFkLD4ZszOT8kWsgu",
"xact_date":"2015-08-03T11:42:06.513",
"transaction_type":1,
"pos_type":5,
"agent_id":"20000",
"is_tds":true,
"bank_id":"PARF",
"instalment":3,
"card_no":"415514******3588",
"card_holder":"Emre",
"card_type":"cc",
"ratio":0.03,
"amount":15.55,
"netAmount":15,
"comission":0.47,
"comission_tax":0.08,
"currency":"TRY",
"authorization_code":"aut-2444",
"reference_code":"ref-2444",
"order_id":"order-2444",
"is_succeed":true,
"xact_transaction_id":"01CFB16C-C343-4311-B886-3DF73BB1CC39",
"email":"",
"phone":" ",
"note":"\u00d6demenizi tamamlamak i\u00e7in bilgileri girip tamam butonuna bas\u0131n\u0131z",
"agent_reference":"1234",
"object_name":"transaction",
"code":0,
"message":"Ba\u015far\u0131l\u0131 \u0130\u015flem"
}
],
"object_name":"transaction",
"code":0,
"message":"Ba\u015far\u0131l\u0131 \u0130\u015flem"
}

xact_id ve ya reference_no'dan en az birini göndermeniz gerekmektedir.