Paynet API
Search…
PayLink Listeleme
v1/mailorder/list
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
İstek Parametreleri
Dönüş Parametreleri
Request
Response
Service Url
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
=>email
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.
1
{
2
"agent_id":"20008",
3
"datab":"2015-04-04",
4
"datbi":"2016-05-05",
5
"ending_before":0,
6
"starting_after":0
7
}
Copied!
1
{
2
"total":306,
3
"total_count":10,
4
"total_amount":2.441,00",
5
"limit":10,
6
"ending_before":0,
7
"starting_after":0,
8
"has_more":true,
9
"Data":[
10
{
11
"company_code":"10031",
12
"agent_id":"20008",
13
"xact_id":"işlem no",
14
"referenceNo":"",
15
"email":"[email protected]",
16
"user_name":"",
17
"amount":200.0000,
18
"currency":"TL",
19
"installment":3,
20
"phone":"",
21
"bank_id":"AXSS",
22
"expire_date":"2015-06-17T01:52:00",
23
"create_date":"2015-06-16T13:53:18.933",
24
"note":null,
25
"agent_note":"",
26
"succeed_url":"",
27
"error_url":null,
28
"confirmation_url":"",
29
"bank_name":"Axess",
30
"status":2,
31
"sendConfirmation_mail":false,
32
"send_sms":false,
33
"send_mail":false,
34
"multi_payment":false
35
},
36
...
37
],
38
"object_name":"mailorderlist",
39
"code":0,
40
"message":"Başarılı İşlem"
41
}
42
Copied!
Sistem
URL
Canlı Sistem
https://api.paynet.com.tr/v1/mailorder/list
Test Sistemi
https://pts-api.paynet.com.tr/v1/mailorder/list
Last modified 1yr ago
Copy link