PayLink Listeleme
v1/mailorder/list
Last updated
v1/mailorder/list
Last updated
Oluşturduğunuz PayLink'leri listelemek ve durumlarını kontrol etmek için bu servisi kullanabilirsiniz.
Ödeme servisini kullanabilmeniz için secret_key ile basic authentication yapmalısınız. Bakınız
https://api.paynet.com.tr/v1/mailorder/list
Parametre İsmi
Tip
Zorunlu
Açıklama
agent_id
string
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
user_id
string
Hayır
İşlemi yapan kullanıcı bilgisi
Parametre İsmi
Tip
Açıklama
Data []
=>company_code
string
Ana firma kodu
=>agent_id
string
Bayi kodu
string
Ödeme emrinin gönderildiği e-mail adresi
=>user_name
string
Ödeme emri oluşturan kullanıcı bilgisi
=>name_surname
string
Ödeme alınan kişinin adı soyadı
=>expire_date
double
Ödeme URL’inin geçerlilik süresini belirlemek için kullanılır.
=>create_date
double
Ödeme emrinin oluşturulduğu tarih
=>xact_id
string
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)
0:ODEME_BEKLENIYOR 1:ODEME_ALINDI 2:SURE_ASIMI 3:PASIF_EDILDI
=>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
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.
Sistem
URL
Canlı Sistem
https://api.paynet.com.tr/v1/mailorder/list
Test Sistemi
https://pts-api.paynet.com.tr/v1/mailorder/list