POST Methodu
Post metodu üzerinden ödeme emri göndermenin authentication mekanizması basic authentication üzerinden size vermiş olduğumuz secret key ile sağlanmaktadır.
Parametre İsmi | Tip | Zorunlu | Açıklama |
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 false. |
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ı |
string | Hayır | Ödeme emrinin gönderileceği email adresi, send_mail parametresi true ise zorunlu | |
send_email | bool | Hayır | Ödeme emrinin mail ile gönderilip gönderilmeyeceğini belirler. True ile email parametresi zorunlu. Default false |
phone | double | Hayır | Ödeme emrinin SMS ile bilgilendirilmesi için SMS’in gönderileceği telefon numarası |
send_sms | string | Hayır | Ödeme emrinin SMS ile gönderilip gönderilmeyeceğini belirler. True ise phone parametresi zorunlu. Default false. |
expire_date | string | 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. |
instalment_key | string | Hayır | İlgili oranın ID'si. Ödeme emri yollayan kişinin işlemi hangi banka ve taksit ile gerçekleşmesini isterse bu ID gönderilerek olur. |
succeed_url | string | Hayır | İş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 | Hayır | İş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 | 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