Paynet API
ÖRNEK
ÖRNEK
  • Başlarken
  • Nasıl Erişirim?
  • Neye İhtiyacım var?
  • Ödeme Methodları
    • Hazır Form
    • Özelleştirilebilir Form
      • Event Parametreleri
      • Servis Parametreleri
    • Ortak Ödeme Sayfası
      • Ödeme Emri Oluşturma
        • POST Methodu
        • GET Methodu
      • Emir Listesi
      • Confirmation Url Adresine Post Edilen Parametreler
    • API Entegrasyonu
      • Ödeme
      • 3D ile ödeme
  • SERVİSLER
    • İşlem
      • Ödeme Onaylama
      • Ödeme Raporu
      • Finansallaştırma
      • Ödeme Kontrol
      • İşlem Detay
      • İşlem Listesi
      • İşlem İşaretleme
      • İşlem Bilgi Ekleme
      • İşlem Slip
      • İmza Yükle
    • İptal/İade
      • İade Talebi
      • İade Talebi Listesi
      • Ön Otorizasyon İptal
      • Finansallaştırma İptal
    • Oran
      • Oran Tablosu(Sunucu Tabanlı)
      • Oran Tablosu(İstemci Taraflı)
      • Oran Tipi Düzenleme
      • Oran Tipi Silme
      • Oran Tanımlama
    • Bayi
      • Auto Login
      • Login
      • Limit
    • Abonelik
      • Düzenli Ödeme Oluşturma
      • Düzenli Ödeme Durum Güncelleme
      • Düzenli Ödeme Faturalandırma
      • Düzenli Ödeme Emri Tekrar Gönder
      • Düzenli Ödeme Listesi
      • Kart Bilgisi Listesi
      • Fatura Durum Güncelleme
      • Toplu Fatura Durum Güncelleme
      • Kart Bilgisi Silme
      • Düzenli Ödeme Detayı
      • Kart Bilgisi Sıra Düzenleme
      • Fatura Listesi
      • Fatura Ödeme Girişimi Listesi
      • Manuel Çekim
    • Cari Hesap
    • Kart Saklama
      • 1.Ödeme Sırasında Kart Saklama
        • 1.1.Authenticate Servis
        • 1.2.BIN Kontrol Servisi
        • 1.3.Kart Kaydetme Servisi
        • 1.4.Kart Bilgilerini Yollama
        • 1.5.Kredi Kartından Ödeme Alınması
      • 2.Saklanmış Kart Verisi ile Ödeme Alma
        • 2.1.Authenticate Servis
        • 2.2.Tanımlı Kart Listesi
        • 2.3.BIN Kontrol Servisi
        • 2.4.Kart Hash Üzerinden Kredi Kartından Ödeme Alma
        • 2.5.Ödemenin Alınması
      • 3.Ödeme Almadan Kart Verisi Kaydetme
        • 3.1.OTP Gönderme Servisi
        • 3.2.OTP Kontrol Servisi
        • 3.3.Kart Bilgisi Saklama Servisi
        • 3.4.Kart Silme Servisi
        • 3.5.Kart Açıklaması Güncelleme Servisi
        • 3.6.Kart Listesi Servisi
    • Fatura
    • Başvuru
      • Başvuru Kayıt Servisi
      • Döküman Tipleri Çekme Servisi
      • Form Tipine Bağlı Doküman Çekme Servisi
      • Doküman Yükleme
      • Doküman Silme
      • Başvuru Çekme
  • GENEL BİLGİLER
    • Banka Kodları
    • Taksit Kodları
    • Hata Kodları
      • HTTP Status Kodlar
      • Hata Tipleri
      • Dönüş Kodları
    • Veri Tipleri
      • Status
      • Kart Tipi
      • İşlem Tipi
    • Test Kartları
    • Sıkça Sorulan Sorular
      • Kart Saklama Süreci Hakkında
Powered by GitBook
On this page
  1. SERVİSLER
  2. İşlem

Ödeme Kontrol

v1/transaction/check

PreviousFinansallaştırmaNextİşlem Detay

Last updated 6 years ago

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

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

email

string(60)

Kullanılmıyor

phone

char(10)

Kullanılmıyor

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ı.

card_type

char(2)

Kart tipi.

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 veya reference_no'dan en az birini göndermeniz gerekmektedir.

Sistem

URL

Canlı Sistem

Test Sistemi

https://api.paynet.com.tr/v1/transaction/check
Bknz.
Bknz
Dönüş Kodları
https://api.paynet.com.tr/v1/transaction/check
https://pts-api.paynet.com.tr/v1/transaction/check