Genel Bilgiler

Payamar Örnek projeler sayesinde payamar.com servislerine çok daha kolay bir şekilde entegre olabilirsiniz.

Başlarken

Önemli Bilgiler

Servislerin Çağrılması

Payamar servisleri JSON – POST yöntemiyle çalışmaktadır. Aşağıda her bir servis için verilen servis adresleri test ya da prod örnekleriyle verilen parametreler JSON nesnesi olarak POST edilir.


ÖNEMLİ !!!

Servislerimiz PCI-DSS kuralları gereği sadece TLS 1.1 ve TLS 1.2 protokollerinin kullanımına izin vermektedir. Lütfen uygulamanızın bu protokoller üzerinden Payamar URL’ sine POST attığından emin olunuz. Aksi taktirde “Bağlantı kapatılacaktır veya Connection Closed” şeklinde hatalar alınacaktır.

Servislerden Yanıt Alınması

Payamar servisleri yanıt olarak Api Response nesnesi döner. Bu nesnenin “iframe_status” ve “payamar_vpos_token” alanları okunarak akışlar yönetilebilir.

Api Response

payamar_vpos_token Gönderdiğiniz istek Payamar'a doğru bir şekilde iletilmiş, kullanıcı bilgileri doğru bir şekilde girilmiş ve girilen bilgiler PAYAMAR tarafında herhangi bir uyarıya veya hataya yol açmamışsa, Data alanı dolu gelecektir. Data alanı içinde size dönen verileri kullanarak işlem sonucunu yorumlayabilirsiniz.
error Gönderilen veriler PAYAMAR tarafında bir uyarıya veya hataya yol açmışsa, Data alanı null olarak gelecektir ve $result['error'] alanında PAYAMAR hata kodu yer alacaktır.
errorCode Hataya ilişkin özel bir açıklama var ise bu alan dolu olacaktır.