Genel Bilgiler
Acenta Sistem ile fiyat hesaplama, rezervasyon yapma, ödeme alma servisleri ile işlemlerinizi gerçekleştirebilirsiniz.
Başlarken
Test Ortamı Adresi
https://demo.acentedemo.com/
Gerçek Ortam Adresi
Mail ile gönderilecek
Api Key
Mail ile gönderilecek
Ö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. |