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. Ödeme Methodları
  2. Ortak Ödeme Sayfası

Emir Listesi

v1/mailorder/list

PreviousGET MethoduNextConfirmation Url Adresine Post Edilen Parametreler

Last updated 6 years ago

Paynet ’ten ödeme emri(ortak ödeme) üzerinden 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

datab

Date

Evet

Başlangıç Tarihi

datbi

Date

Evet

Bitiş Tarihi

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

company_code

string(10)

Ana firma kodu

agent_id

string(10)

Bayi kodu

expire_date

double

Ödeme URL’inin geçerlilik süresini belirlemek için kullanılır.

total

int

Toplam satır sayısı

xact_id

string(100)

Paynet işlem numarası

bank_id

char(4)

Banka kodu

bank_name

string(100)

Banka adı

reference_no

string(50)

Banka referans kodu

installment

int

Taksit sayısı

amount

decimal

Kredi kartından çekilen tutar

currency

char(3)

Para birimi

phone

string

Ödeme emrinin SMS ile bilgilendirilmesi için SMS’in gönderileceği telefon numarası

send_sms

bool

Ödeme emrinin SMS ile gönderilip gönderilmeyeceğini belirler. True ise phone parametresi zorunlu. Default false.

note

string

Ödeme sayfasında ödeme yapacak kişiye gösterilen açıklama.

agent_note

string

Ödeme işlemi yapıldığında raporlarda görünen açıklama bilgisi.

succeed_url

string

İşlem başarılı ise bu parametrede gönderilen url’in sonuna işlem numarası(xact_id) parametresini ekleyerek yönlendirme yapılır. Boş olarak gönderilirse Paynet’in default ödeme sonuç sayfası gösterilir.

error_url

string

İşlem başarısız ise bu parametrede gönderilen url’in sonuna işlem numarası(xact_id) parametresini ekleyerek yönlendirme yapılır. Boş olarak gönderilirse Paynet’in default ödeme başarısız sayfası gösterilir.

confirmation_url

string

Eğer işlem başarılı ise burada belirtilen url’e aşağıda confirmation_url adresine post edilen parametreler’de belirtiğimiz parametreler json formatında post edilir.

status

char(1)

1:ODEME_BEKLENIYOR 2:ODEME_ALINDI 3:SURE_ASIMI

send_confirmation_mail

bool

Ana firmanın Paynet’te tanımlı mail adresine ödeme başarılı ise mail gönderir.

send_mail

bool

Ödeme emrinin mail ile gönderilip gönderilmeyeceğini belirler. True ile email parametresi zorunlu.

multi_payment

decimal

Ödemeyi birden fazla kart ile yapmasına olanak tanıyor.

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.

{  
   "agent_id":"20008",
   "datab":"2015-04-04",
   "datbi":"2016-05-05",
   "ending_before":0,
   "starting_after":0
}
{  
   "total":306,
   "total_count":10,
   "total_amount":2.441,00",
   "limit":10,
   "ending_before":0,
   "starting_after":0,
   "has_more":true,
   "Data":[  
      {  
         "company_code":"10031",
         "agent_id":"20008",
         "xact_id":"işlem no",
         "referenceNo":"",
         "email":"hakan.kocaturk@arena.com.tr",
         "user_name":"",
         "amount":200.0000,
         "currency":"TL",
         "installment":3,
         "phone":"",
         "bank_id":"AXSS",
         "expire_date":"2015-06-17T01:52:00",
         "create_date":"2015-06-16T13:53:18.933",
         "note":null,
         "agent_note":"",
         "succeed_url":"",
         "error_url":null,
         "confirmation_url":"",
         "bank_name":"Axess",
         "status":2,
         "sendConfirmation_mail":false,
         "send_sms":false,
         "send_mail":false,
         "multi_payment":false
      },
        ...
   ],
   "object_name":"mailorderlist",
   "code":0,
   "message":"Başarılı İşlem"
}
                       

Sistem

URL

Canlı Sistem

Test Sistemi

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