GET Methodu
Get methodu üzerinden ödeme emri oluşturmak için authentication, size vermiş olduğumuz public key üzerinden sağlanmaktadır. POST methodunda kullanılan tüm parametreler bu servisde de kullanılabilmektedir.
Parametre İsmi
Tip
Zorunlu
Açıklama
public_key
string
Evet
Sisteme authentication olmayı sağlar.
pos_type
int
Hayır
Paynet’in pos’ları mı yoksa Firma’nın kendi pos’ları mı kullanılacak onu belirle. Default olarak Paynet pos’ları çalışır.
addcomission_to_amount
bool
Hayır
Komisyon tutarının kredi kartından çekilecek tutara eklenip eklenmeyeceğini belirler. Default true.
agent_id
string
Hayır
Ödeme firmanın bir bayisinin carisine aktarılacak ise bu alanda bayinin bayi kodu gönderilir. Bayi tanımının Paynet sisteminde tanımlı olması gerekir.
name_surname
string
Evet
Ödeme alınacak kişinin adı soyadı
user_name
string
Hayır
Ödeme emri oluşturan kullanıcı bilgisi, zorunlu değildir.
amount
decimal
Evet
Ödeme tutarı
expire_date
double
Hayır
Ödeme URL’inin geçerlilik süresini belirlemek için kullanılır. Saat olarak gönderilir. 72 saat geçerlilik süresi için 72 olarak gönderilir.
note
string
Hayır
Ödeme sayfasında ödeme yapacak kişiye gösterilecek açıklama.
agent_note
string
Hayır
Ödeme işlemi yapıldığında raporlarda görünecek açıklama bilgisi.
reference_no
string
Hayır
Ödeme işleminin ilişkilendirileceği referans numarası, Fatura no, sipariş no gibi.
succeed_url
string
Hayır
İşlem başarılı ise bu parametrede gönderilen url’e yönlendirme yapılır. Boş olarak gönderilirse Paynet’in default ödeme sonuç sayfası gösterilir.
error_url
string
Hayır
İşlem başarısız ise bu parametrede gönderilen url’e yönlendirme yapılır. Boş olarak gönderilirse Paynet’in default ödeme başarısız sayfası gösterilir.
confirmation_url
string
Hayır
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.
send_confirmation_email
bool
Hayır
Default true, Ana firmanın Paynet’te tanımlı mail adresine ödeme başarılı ise mail gönderir.
multi_payment
bool
Hayır
Default true. Ödemeyi birden fazla kart ile yapmasına olanak tanıyor.
Last updated