Paynet API
1.0.1
1.0.1
  • Başlarken
  • Nasıl Erişirim?
  • Neye İhtiyacım var?
  • Hazır Altyapılar
  • Ödeme Metotları
    • API Entegrasyonu
      • Ödeme
      • 3D ile ödeme
    • Hazır Form
    • Özelleştirilebilir Form
      • Event Parametreleri
      • Servis Parametreleri
    • PayLink
      • PayLink Oluşturma
        • POST Metodu
        • confirmation_url'e Post Edilen Parametreler
      • PayLink Detay
      • PayLink Listeleme
      • PayLink Durum Güncelleme
  • SERVİSLER
    • İşlem
      • Ödeme Onaylama
      • Finansallaştırma
      • Ödeme Kontrol
      • İşlem Detay
      • İşlem Listesi
      • İşlem İşaretleme
      • İşlem Bilgi Ekleme
      • İşlem Slip
      • İmza Yükle
      • Ödeme Raporu
      • Escrow Durum Güncelleme
    • İptal/İade
      • İade
      • İade 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
      • Bayi Kontrol
      • Limit
    • Abonelik
      • Oluşturma
      • Detay
      • Listeleme
      • Durum Güncelleme
      • Tutar Güncelleme
      • Tekrar Gönder
      • Kart Bilgisi Listesi
      • Kart Etiket Bilgisi Güncelleme
      • Kart Bilgisi Silme
      • Kart İlişkilendirme
      • Kart Ekleme
        • Kart ekleme başlatma
        • Kart ekleme tamamlama
      • Kart Bilgisi Sıra Düzenleme
      • Kart Bilgisi Filtreleme
      • Fatura oluşturma
      • Fatura Listesi
      • Fatura Durum Güncelleme
      • Fatura Tutar Güncelleme
      • Plan Tutar Güncelleme
      • Toplu Fatura Durum Güncelleme
      • Fatura Ödeme Girişimi Listesi
      • Manuel Çekim
    • Kart Saklama
      • Kart Bilgisi Saklama
      • Kart Silme
      • Kart Açıklaması Güncelleme
      • Kart Listesi
      • OTP Gönderme
      • OTP Kontrol
    • Cari Hesap Entegrasyonu
    • Fatura
    • Başvuru
      • Başvuru Oluşturma
      • Başvuru Çekme
      • Form Tipine Bağlı Dokümanlar
  • 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ı
    • Örnek Projeler
    • Sıkça Sorulan Sorular
      • Kart Saklama Süreci Hakkında
  • English
    • What I need ?
    • API Integration
      • Payment
      • 3D Payment
    • Card Save
      • Card Information Saving
      • Deleting Card
      • Card Description Update
      • Card List
      • Sending OTP
      • OTP Control
    • Transaction
      • Payment Confirmation
      • Financialization
      • Payment Check
      • Transaction Details
      • Transaction List
      • Transaction Marking
      • Adding Transaction Information
      • Transaction Slip
      • Upload Signature
      • Payment Report
      • Escrow Status Update
    • Cancellation/Refund
      • Refund
      • Refund List
      • Pre-Authorization Cancellation
      • Financialization Cancellation
    • Agent
      • Auto Login
Powered by GitBook
On this page
  1. SERVİSLER
  2. İşlem

İşlem Listesi

v1/transaction/list

Previousİşlem DetayNextİşlem İşaretleme

Last updated 5 years ago

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

İşlem listesi servisini kullanabilmeniz için secret_key ile basic authentication yapmalısınız.

https://api.paynet.com.tr/v1/transaction/list

Parametre İsmi

Tip

Zorunlu

Açıklama

agent_id

string

Hayır

Paynet bayi kodu

bank_id

char

Hayır

Banka kodu

user_id

string

Hayır

İşlemi yapan kullanıcı bilgisi

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”

untransferred

bool

Hayır

mark_transferred servisi ile transfer edilmiş olarak işaretlediğiniz işlemleri hariç tutmak için bu parametreyi kullanabilirsiniz.

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

Ana firma kodu

companyName

string

Ana firma adı

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[]

=>xact_date

datetime

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

=>xact_time

datetime

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

=> merchant_id

string

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

=>companyCode

string

Ana firma kodu

=>companyName

string

Ana firma adı

=> agent_id

string

Paynet Bayi kodu

=> user_id

string

Paynet Kullanici kodu

=>xact_note

string

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

=> xact_agent_reference

string

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

=> agent_referans_no

string

Ana Firma Bayi Kodu. Bayinin ana firmadaki kodu

=> agent_name

string

Bayi Adı

=>id

string

İşlem id'si. xact_id'nin şifrelenmiş halidir

=>xact_id

string

Paynet işlem numarası

=> is_tds

bool

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

=>bank_id

char

Banka kodu

=>bank_name

string

Banka adı

=> card_no

string

Kart numarası

=> card_holder

string

Kart sahibinin adı

=> card_type

char

Kart tipi

=>card_type_name

string

Kart tipi açıklaması

=> authorization_code

string

Banka onay kodu

=> reference_code

string

Banka referans kodu

=> order_id

string

Banka sipariş numarası

=> postype_desc

string

Pos tipi açıklaması

=> xact_type

char

İşlem tipi.

=> xacttype_desc

string

İşlem açıklaması

=> fiscal_period_id

char

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

=> sector_id

char

Sektör id’si

=> sectorid_desc

string

Sektör açıklaması

=> channel_name

string

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

=> ipaddress

string

İşlemin yapıldığı ip adresi

=> client_id

guid

İşlemin yapıldığı client

=> xact_transaction_id

guid

Paynet takip kodu

=> terminal_id

string

İş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 chargeback talebi yapılıp yapılmadığı

=> is_transferred

bool

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

=> reversed_xact_id

string

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

=> reversed_id

string

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

=> channel_id

int

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

=> pos_type

char

Pos tipi

=> instalment

int

Taksit sayısı

=> amount

decimal

Kredi kartından çekilen tutar

=> net_amount

decimal

Hizmet bedeli hariç tutar

=> comission

decimal

Hizmet bedeli tutarı

=> comission_tax

decimal

Hizmet bedeli vergisi

=> currency

char

Para birimi

=>currency_type

string

Para birimi tipi

=> ratio

float

Hizmet bedeli oranı

=> company_pay_ratio

float

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

=> company_cost_ratio

float

Ana Firma Hizmet Bedeli %

=> ana_firma_komisyonu

decimal

Ana Firma Hizmet Bedeli 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 Hizmet Bedeli TL (KDV Hariç)

=> bayi_komisyonu_kdv_dahil

decimal

Bayi Hizmet Bedeli 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

=>referans_1

string

İşlem referans bilgisi

=>plus_installment

int

Artı taksit sayısı.

=> postpone_installment

int

Taksit erteleme. Ertelenen taksit sayısı

=> add_commission_to_amount

bool

True/false. İşlemde hizmet bedelinin eklenip eklenmediği bilgisi.

{  
   "datab":"2015-04-04",
   "datbi":"2015-05-05"
}
{
    "companyCode": "1001",
    "companyName": "PAYNET ÖDEME HİZMETLERİ A.Ş.",
    "total": 616,
    "total_count": 11,
    "total_amount": "830.114,84",
    "limit": 10,
    "ending_before": 0,
    "starting_after": 0,
    "object_name": "transaction_list",
    "has_more": true,
    "Data": [
        {
            "merchant_id": "100100000",
            "companyCode": "1001",
            "companyName": "PAYNET ÖDEME HİZMETLERİ A.Ş.",
            "agent_id": "10",
            "agent_referans_no": "101023",
            "agent_name": "TEST1 BAYI",
            "id": 2527054,
            "xact_id": "xk_EAAAABjNNQXkp5xN4RyKCdjOn*WlCyAZUfIh7tvswL7Sxnol",
            "xact_date": "27.02.2020",
            "is_tds": false,
            "bank_id": "AXSS",
            "bank_name": "Akbank",
            "card_no": "435508******4358",
            "card_holder": "SCSDF",
            "card_type": "bc",
            "card_type_name": "Ticari Kart",
            "authorization_code": "aut-4923",
            "reference_code": "ref-4923",
            "order_id": "order-4923",
            "postype_desc": "Paynet POS",
            "xact_type": "S",
            "xacttype_desc": "Satış",
            "fiscal_period_id": "202002",
            "sector_id": "0000",
            "sectorid_desc": "Paynet PF Grubu",
            "channel_name": "Paynet Api",
            "ipaddress": "91.93.43.114",
            "client_id": "                                    ",
            "xact_transaction_id": "6FA9F0CE-9D3D-4625-B985-DE390F72E78F",
            "terminal_id": "",
            "is_succeed": true,
            "reversed": false,
            "is_reconcile": false,
            "is_payup": false,
            "is_onchargeback": false,
            "is_transferred": true,
            "reversed_xact_id": "",
            "reversed_id": 0,
            "channel_id": 2,
            "pos_type": 5,
            "instalment": 0,
            "amount": "20,00",
            "net_amount": "19,30",
            "comission": "0,70",
            "comission_tax": "0,00",
            "currency": "TRY",
            "currency_type": "TRY",
            "ratio": "3,50",
            "user_id": "PaynetApi",
            "xact_time": "27.02.2020 11:00:19",
            "xact_note": "test 2",
            "xact_agent_reference": "test",
            "company_pay_ratio": "35,00",
            "company_cost_ratio": "",
            "ana_firma_brut_alacak": "7,00",
            "ana_firma_komisyonu": "",
            "ana_firma_komisyonu_kdv_dahil": "",
            "ana_firma_odenecek_net_tutar": "",
            "bayi_brut_alacak": "13,00",
            "bayi_komisyonu": "0,70",
            "bayi_komisyonu_kdv_dahil": "0,70",
            "bayiye_odenecek_net_tutar": "12,30",
            "cp_mfi_vdate": "",
            "cp_mfi_vdate_day": 0,
            "ap_mfi_vdate": "06.03.2020",
            "ap_mfi_vdate_day": 7,
            "referans_1": "",
            "plus_installment": 2,
            "postpone_installment": 1,
            "add_commission_to_amount": false
        
        }
    ]
}

Sistem

URL

Canlı Sistem

https://api.paynet.com.tr/v1/transaction/list

Test Sistemi

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

Bakınız
Bakınız