Ortak ödeme sayfası ile ödeme linki oluşturup bir arayüz üzerinden
müşterilerinizden ödeme alabilirsiniz. Ödeme arayüzünü oluşturabilmek
için To_Pre_Encrypting_OOS servisini çalıştırdığınızda
response’ta result object içinde string bir değer dönmektedir.
Bu string değeri test ortamı için
https://test-pos.param.com.tr/default.aspx?s= linkine,
Prod ortam için
https://pos.param.com.tr/Tahsilat/Default.aspx?s= linkine
ekleyerek ortak ödeme sayfasını oluşturabilirsiniz.
Ödeme işlemi yapıldıktan sonra ödeme sonucu Return_URL parametresindeki belirtiğiniz adrese post olarak gönderilir.
Test işlemleri sırasında test kartlarımızı kullanabilirsiniz.
Parametre | Zorunlu | Tip | Uzunluk | Açıklama |
---|---|---|---|---|
G | Evet | Nesne | - | ST_WS_Guvenlik Nesnesi |
GUID | Evet | String | İŞubeden alınacak GUID değeri | |
Borclu_Kisi_TC | Hayır | String | 11 | Ödeme yapacak kişinin T.C. Kimlik Numarası, opsiyoneldir, boş geçilebilir |
Borclu_Aciklama | Evet | String | 200 | Ödenecek tutara ilişkin açıklama. Bu alan editable olsun istiyorsanız başına “e|”, readonly olsun istiyorsanız başına “r|” eklemelisiniz. |
Borclu_Tutar | Evet | String | Alınacak Tutar. | |
Borclu_GSM | Hayır | String | 10 | Telefon numarası |
Borclu_Odeme_Tip | Evet | String | Default “Diğer” geçebilirsiniz. Bu alan editable olsun istiyorsanız başına “e|”, readonly olsun istiyorsanız başına “r|” eklemelisiniz. | |
Borclu_AdSoyad | Evet | String | 100 | Ödeme yapacak kişinin adı ve soyadı. Bu alan editable olsun istiyorsanız başına “e|”, readonly olsun istiyorsanız başına “r|” eklemelisiniz. |
Return_URL | Evet | String | Ödeme sonrası sonucu geri dönmek için URL bilgisi | |
Islem_ID | Evet | String | Ödeme işlemine ilişkin sisteminizde kayıtlı ödeme yapılacak avukata ait benzersiz ID veya Key. | |
Taksit | Evet | Integer | 1 | = 0 ise tüm taksitler listelenir. > 0 ise sadece o taksit seçeneği listelenir. |
Terminal_ID | Evet | Integer | 5 | Tarafımızdan verilecek olan terminal numarası |
Parametre | Tip | Uzunluk | Açıklama |
---|---|---|---|
TO_Pre_Encrypting_OOSResult | String | - |
iFrame ile ödeme almak için TP_Modal_Payment servisini çalıştırdığınızda response’ta iFrame linki dönmektedir. İlgili link ile iFrame sayfasına yönlenebilirsiniz.
Ödeme işlemi yapıldıktan sonra, işlem sonucu Callback_URL parametresindeki belirtiğiniz adrese post olarak gönderilir.
Test işlemleri sırasında test kartlarımızı kullanabilirsiniz.
Parametre | Zorunlu | Tip | Uzunluk | Açıklama |
---|---|---|---|---|
Code | Evet | Integer | 5 | Terminal ID, tarafımızdan iletilecektir. |
User | Evet | String | Kullanıcı Adı, tarafımızdan iletilecektir. | |
Pass | Hayır | String | Şifre, tarafımızdan iletilecektir. | |
GUID | Evet | String | 36 | Üye işyerine ait anahtar |
GSM | Evet | String | 10 | Müşteri GSM No |
Amount | Evet | String | Tutar | |
Order_ID | Evet | String | 36 | Sipariş numarası |
TransactionId | Hayır | String | 36 | İşleme ait Sipariş ID haricinde tekil ID opsiyoneldir. |
Callback_URL | Evet | String | 250 | Ödeme işlemi başarılı/başarısız olursa işlem sonucunun post edileceği sayfa adresi |
installment | Evet | Integer | 2 | Taksit sayısı, Tüm taksitler veya sadece o taksit sayısı ekranda gösterilmek isteniyorsa 0 ‘dan büyük bir değer girilmelidir. 0 : Tüm taksitleri gösterir >0 ise o taksit seçeneğini gösterir |
MaxInstallment | Evet | Integer | 2 | Ekranda gösterilecek maximum taksit sayısını gösterir, Örneğin 6 yazılır ise 6 taksite kadar olan taksit seçeneklerini ekranda gösterir. 0 : Tüm taksitleri gösterir >0 ise o taksite kadar olan taksit seçeneklerini gösterir |
Parametre | Tip | Uzunluk | Açıklama |
---|---|---|---|
ResultCode | Integer | Sonuç kodu 0’dan büyük bir değer döner ise işlem başarılıdır ve URL bilgisi döner. Diğer durumlarda işlem başarısızdır. | |
ResultDescription | String | Sonuç açıklaması, İşlem başarısız olduğu durumlarda hata mesajı döner. | |
URL | String | Iframe/Modal içerisinde açılacak URL bilgisi döner |