Genel Bilgiler

Acenta Sistem ile fiyat hesaplama, rezervasyon yapma, ödeme alma servisleri ile işlemlerinizi gerçekleştirebilirsiniz.

Başlarken

Önemli Bilgiler

Servislerin Çağrılması

Acenta Sistem servisleri JSON – POST/GET yöntemiyle çalışmaktadır. Aşağıda her bir servis için verilen servis adresleri test ya da prod domain’lerin sonuna eklenerek oluşan URL’e, yine aşağıda her bir servis için detaylı bir şekilde örnekleriyle verilen parametreler JSON nesnesi olarak POST/GET ile gönderilir.


Ö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 Moka 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ı

Acenta Sistem servisleri yanıt olarak JsonResponse nesnesi döner. Bu nesnenin "errorCode" ve "results" alanları okunarak akışlar yönetilebilir.

ApiResponse

success Bu alan Acenta Sistem tarafında gönderilmiş verilerin doğruluğunu kontrol eder. Cevap "true" ise hata yok, "false" ise hata var anlamındadır. Detaylar için "description" ve "details" alanlarına bakınız
errorCode Bu alan Acenta Sistem tarafında gönderilmiş verilerin doğruluğunu kontrol eder. Herhangi bir hata yok ise WS000 veya Null olarak geri döner.
description Hata alınmışsa kısa bir açıklama döndürür.
details Hataya ilişkin uzun açıklama yer aır.
results Başarılı dönüşlerde sorgunun gelen sonuçlarını içerir.