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

İşlem Listesi

v1/transaction/list

Previousİşlem DetayNextİşlem İşaretleme

Last updated 6 years ago

Paynet ’ten yapılan işlemlerin listesini almak için kullanılır.

Parametre İsmi

Tip

Zorunlu

Açıklama

agent_id

string(10)

Hayır

Paynet bayi kodu

bank_id

char(4)

Hayır

Banka kodu

datab

date

Evet

Başlangıç Tarihi

datbi

date

Evet

Bitiş Tarihi

show_unsucceed

bool

Hayır

Bu parametre “true” ise başarılı işlemler ile birlikte başarısız işlemleride getirir. Default değeri “false”

limit

int

Hayır

Döndürülecek veri sayısı. Default 10 kayıt döner.

ending_before

int

Hayır

Belirtilen index’den önceki limit sayısı kadar kayıt getirir. Eğer ending_before 90 gönderildi, limit olarak 15 gönderildi. 75. İle 90. Kayıtları arasındaki kayıtları gönderir.

starting_after

int

Hayır

Belirtilen index’den sonraki limit sayısı kadar kayıt getirir. Eğer starting after 15 gönderildi, limit olarak 15 gönderildi. 15. İle 30. Kayıtları arasındaki kayıtları gönderir.

Parametre İsmi

Tip

Açıklama

companyCode

string(10)

Ana firma kodu

companyName

string(50)

Ana firma adı

xact_date

datetime

İşlem tarihi dd.mm.yyyy formatında

xact_time

datetime

İşlemin zamani dd.mm.yyyy HH:SS:ss

total

int

Toplam satır sayısı

total_count

int

Toplam gösterilen satır sayısı

total_amount

int

Toplam işlem tutar

limit

int

Gönderilen limit bilgisi

ending_before

int

Gönderilen ending_before bilgisi

starting_after

int

Gönderilen starting_after bilgisi

object_name

string

transaction_list

has_more

bool

True ise Belirtilen kriterlerde gönderilen satırlardan daha olduğu anlamına gelir.

Data[]

-> merchant_id

string(50)

İşlemin yapıldığı üye iş yeri numarası

-> company_cost_ratio

float

Ana firma komisyon oranı. Sadece ana firma tarafından çekilen raporlarda gelir.

-> agent_id

string(10)

Paynet Bayi kodu

-> user_id

string(10)

Paynet Kullanici kodu

-> xact_note

string(140)

İşlem yapılırken gönderilen description

-> xact_agent_reference

string(50)

İşlem yapılırken girilen referans numarası

-> agent_referans_no

string(50)

Ana Firma Bayi Kodu. Bayinin ana firmadaki kodu

-> agent_name

string(50)

Bayi Adı

-> xact_id

string(100)

Paynet işlem numarası

-> is_tds

bool

İşlemin 3D secure ile yapılıp / yapılmadığı

-> bank_id

char(4)

Banka kodu

-> bank_name

string(100)

Banka adı

-> card_no

string(25)

Kart numarası

-> card_holder

string(50)

Kart sahibinin adı

-> card_type

char(2)

Kart tipi

-> card_type_name

string(20)

Kart tipi açıklaması

-> authorization_code

string(10)

Banka onay kodu

-> reference_code

string(50)

Banka referans kodu

-> order_id

string(50)

Banka sipariş numarası

-> postype_desc

string(100)

Pos tipi açıklaması

-> xact_type

char(2)

İşlem tipi.

-> xacttype_desc

string(50)

İşlem açıklaması

-> fiscal_period_id

char(6)

İşlemin yapıldığı mali dönem yyyyMM şeklinde.

-> sector_id

char(4)

Sektör id’si

-> sectorid_desc

string(20)

Sektör açıklaması

-> channel_name

string(50)

İşlemin yapıldığı kanalın açıklaması

-> ipaddress

string(15)

İşlemin yapıldığı ip adresi

-> client_id

guid 32

İşlemin yapıldığı client

-> xact_transaction_id

guid 32

Paynet takip kodu

-> terminal_id

string(50)

İşlemin yapıldığı terminal numarası

-> is_succeed

bool

İşlemin başarılı ya da başarısız olduğu. İşlem başarılı ile kredi kartından ilgili tutar çekilmiş demektir. Başarısız ise bir nedenden dolayı karttan çekim yapılamamıştır.

-> reversed

bool

İşlemin iptal edilip edilmediği

-> is_reconcile

bool

Banka mutabakat yapılıp yapılmadığı anlamına gelir

-> is_payup

bool

Ödemesinin firmaya yapılıp yapılmadığı

-> is_onchargeback

bool

İşlemde charback talebi yapılıp yapılmadığı

-> is_transferred

bool

İşlemin cari hesabınıza aktarılıp aktarılmadığı.

-> reversed_xact_id

string(100)

İptal kayıtlarında hangi kaydın iptali olduğunu belirler

-> channel_id

int

İşlemin yapıldığı kanalın id’si

-> pos_type

char(1)

Pos tipi

-> instalment

int

Taksit sayısı

-> amount

decimal

Kredi kartından çekilen tutar

-> net_amount

decimal

Komisyon hariç tutar

-> comission

decimal

Komisyon tutarı

-> comission_tax

decimal

Komisyon vergisi

-> currency

char(3)

Para birimi

-> ratio

float

Komisyon oranı

-> company_pay_ratio

float

Ana firmaya ödeme dağılımı oranı %50 için 50 gelir.

-> company_cost_ratio

float

Ana Firma Komisyonu %

-> ana_firma_komisyonu

decimal

Ana Firma Komisyonu TL (KDV Hariç)

-> ana_firma_komisyonu_kdv_dahil

decimal

Ana Firma Komisyonu TL (KDV Dahil)

-> ana_firma_odenecek_net_tutar

decimal

Ana Firma Ödenecek Net Tutar

-> cp_mfi_vdate_day

int

Ana Firma Ödeme Blokajı (Gün)

-> cp_mfi_vdate

date

Ana Firmaya Ödeme Vadesi

-> ana_firma_brut_alacak

decimal

Ana Firma Brüt Alacak

-> bayi_brut_alacak

decimal

Bayi Brüt Alacak

-> bayi_komisyonu

decimal

Bayi Komisyonu TL (KDV Hariç)

-> bayi_komisyonu_kdv_dahil

decimal

Bayi Komisyonu TL (KDV Dahil)

-> bayiye_odenecek_net_tutar

decimal

Bayiye Ödenecek Net Tutar

-> ap_mfi_vdate_day

int

Bayi Ödeme Blokajı (Gün)

-> ap_mfi_vdate

int

Bayiye Ödeme Vadesi

{  
   "datab":"2015-04-04",
   "datbi":"2015-05-05"
}
{  
   "companyCode":"10000",
   "companyName":"ARENA B\u0130LG\u0130SAYAR SAN. VE T\u0130C.A.\u015e.",
   "total":18,
   "total_count":1,
   "limit":1000,
   "ending_before":0,
   "starting_after":0,
   "total_amount":359.778,
   00,
   "object_name":"transaction_list",
   "has_more":false,
   "Data":[  
      {  
         "merchant_id":"100100000",
         "companyCode":"10000",
         "companyName":"ARENA B\u0130LG\u0130SAYAR SAN. VE T\u0130C.A.\u015e.",
         "agent_id":"20000",
         "agent_referans_no":"12471",
         "agent_name":"BURLA MAKINA TIC.VE YATIRIM A.\u015e.",
         "xact_id":"xk_EAAAANi*ptb1bujhrJ0q5Vntse1l9ODuLzjnVzcodwngDyUo",
         "xact_date":"10.12.2015",
         "is_tds":true,
         "bank_id":"AXSS",
         "bank_name":"Axess",
         "card_no":"434678******0002",
         "card_holder":"fsfsfs",
         "card_type":"bc",
         "card_type_name":"Kredi Kart\u0131",
         "authorization_code":"aut-2545",
         "reference_code":"ref-2545",
         "order_id":"order-2545",
         "postype_desc":"Paynet POS",
         "xact_type":"S",
         "xacttype_desc":"Sat\u0131\u015f",
         "fiscal_period_id":"201512",
         "sector_id":"0001",
         "sectorid_desc":"Bili\u015fim",
         "channel_name":"Paynet Api",
         "ipaddress":"10.1.2.176",
         "client_id":"                                    ",
         "xact_transaction_id":"0110CBF1-3D81-4C94-9B4B-F4D94F035E09",
         "terminal_id":"",
         "is_succeed":true,
         "reversed":false,
         "is_reconcile":false,
         "is_payup":false,
         "is_onchargeback":false,
         "is_transferred":false,
         "reversed_xact_id":"",
         "channel_id":2,
         "pos_type":5,
         "instalment":3,
         "amount":"150,00",
         "net_amount":"144,69",
         "comission":"4,50",
         "comission_tax":"0,81",
         "currency":"TRY",
         "ratio":"3,00",
         "user_id":"paynetj",
         "xact_time":"10.12.2015 23:05:11",
         "xact_note":"",
         "xact_agent_reference":"",
         "company_pay_ratio":"30,00",
         "company_cost_ratio":"3,00",
         "ana_firma_brut_alacak":"45,00",
         "ana_firma_komisyonu":"0,00",
         "ana_firma_komisyonu_kdv_dahil":"0,00",
         "ana_firma_odenecek_net_tutar":"45,00",
         "bayi_brut_alacak":"105,00",
         "bayi_komisyonu":"4,50",
         "bayi_komisyonu_kdv_dahil":"5,31",
         "bayiye_odenecek_net_tutar":"99,69",
         "cp_mfi_vdate":"01.01.1900",
         "cp_mfi_vdate_day":0,
         "ap_mfi_vdate":"01.01.1900",
         "ap_mfi_vdate_day":0
      },
      ....
   ]
}

Sistem

URL

Canlı Sistem

Test Sistemi

​

https://api.paynet.com.tr/v1/transaction/list
Bknz
https://api.paynet.com.tr/v1/transaction/list
https://pts-api.paynet.com.tr/v1/transaction/list