Servis Parametreleri

Paynet.services.checkBin

checkBin servisi ile kart numarası inputlarını farklı formatta alan kullanıcılar bu servisi kullanabilirler. Örneğin; kart girişi için 4'erli numara girişi olan 4 input var ama arkada tek inputda tutuluyor. Bundan dolayı müşteri kendisi bir event kullanırsa yazacağı koda göre checkBin servisini çağırıp onCheckBin event'ından callback alabilir.

Örnek olarak Paynet.services.checkBin('4444440000000001'); şeklinde servisi kullanabiliriz.

Response Parametreleri

Paynet.services.checkCardBin

Saklı kartları üzerinden cardHash isteği ile bu servisi kullanabilirler. Örneğin; saklı kartındaki cardHash’e ait taksit oranlarını veya banka bilgisini bu servis ile çekebilir. Kullanımında ise cardHash değeri ile checkCardBin servisini çağırıp onCheckCardBin event'ından callback alabilir.

Örnek olarak, Paynet.services.checkCardBin('9c5d18e8-cebb-4059-a4b0-93cb563f974a'); şeklinde servisi kullanabiliriz.

Paynet.services.installments

Bu servis oran tablosunu client tarafta oluşturmanızı sağlayan servistir. Servisi javascript kütüphaneleri ile çağırabilir, gelen response'u da kendi dizaynınıza uygun şekilde oluşturabilirsiniz. Aşağıdaki gibi kullanabilirsiniz :

Paynet.services.installments(function (d) {/>
   // oranları set edeceğiniz block
 });

Response Parametreleri

Paynet.services.updateAmount

Bu servis ile tutar bilgisini create token oluşturulduktan sonra oluşturduğunuz custom ödeme sayfasında da güncelleme imkanını veren servistir. Aşağıdaki gibi kullanabilirsiniz :

Paynet.services.updateAmount($("#amount").val(), 
function (d) {
 if (d && d.ok) { alert("Tutar Güncellendi.") } 
})

Paynet.services.updateRatioCode

Bu servis ile tutar bilgisini create token oluşturulduktan sonra oluşturduğunuz custom ödeme sayfasında da güncelleme ile tanımlı oranınızı oran koduna göre getirme imkanını veren servistir. Aşağıdaki şekilde kullanabilirsiniz :

Paynet.services.updateRatioCode($("#amount").val(),$("#ratioCode").val(), 
 function (d) {
 if (d && d.ok) { alert("Tutar Güncellendi.") } 
 })

Response Parametreleri

Paynet.services.updateAddCommToAmount

Bu servis ile add commision to amount bilgisini create token oluşturulduktan sonra oluşturduğunuz custom ödeme sayfasında da güncelleme imkanına sahip olursunuz. Aşağıdaki gibi kullanabilirsiniz :

Paynet.services.updateAddCommToAmount($("#addCommToAmount").val(),
function (d){  
   if (d && d.ok)   {  
      alert("Parametre Güncellendi.")
   }
})

Paynet.services.updateSaveCardIsActive

Bu servis Paynet-custom.js parametrelerindeki data-save_card ile ayarlanan ve kart saklamanın aktif olup olmadığına dair parametre bilgisini auth servisinden sonrada güncelleme imkanını veren servistir. Aşağıdaki gibi kullanabilirsiniz :

Paynet.services.updateSaveCardIsActive($("#updateSaveCardIsActive").val(),
function (d){  
   if (d && d.ok)   {  
      alert("Parametre Güncellendi.")
   }
})

Paynet.services.updateSaveCardDesc

Bu servis Paynet-custom.js parametrelerindeki data-save_card_desc ile ayarlanan ve saklanacak kartın açıklamasına dair parametre bilgisini auth servisinden sonrada güncelleme imkanını veren servistir. Aşağıdaki gibi kullanabilirsiniz :

Paynet.services.updateSaveCardDesc($("#updateSaveCardDesc").val(),
function (d){  
   if (d && d.ok)   {  
      alert("Parametre Güncellendi.")
   }
})

Paynet.services.updateSaveCardGSMNo

Bu servis Paynet-custom.js parametrelerindeki data-save_card_gsmno ile ayarlanan ve saklanacak kartın OTP doğrulamasında kullanılacak GSM numarasına dair parametre bilgisini auth servisinden sonrada güncelleme imkanını veren servistir. Aşağıdaki gibi kullanabilirsiniz :

Paynet.services.updateSaveCardGSMNo($("#updateSaveCardGSMNo").val(),
function (d){  
   if (d && d.ok)   {  
      alert("Parametre Güncellendi.")
   }
})

Paynet.services.useSavedCard

Bu servis Paynet-custom.js parametrelerindeki data-use_saved_card ile ödeme işlemi sırasında saklanmış kart ile ödeme yapmasına izin vermeye dair parametre bilgisini auth servisinden sonrada güncelleme imkanını veren servistir. Aşağıdaki gibi kullanabilirsiniz :

Paynet.services.useSavedCard($("#useSavedCard").val(),
function (d){  
   if (d && d.ok)   {  
      alert("Parametre Güncellendi.")
   }
})

Last updated