Teknik ve Entegrasyon
API, XML, GDS, NDC, otel, uçak, ödeme, muhasebe ve tedarikçi entegrasyonları hakkında teknik olmayan anlaşılır SSS cevapları.
-
Turizm yazılımı hangi entegrasyonları destekler?
Turizm yazılımı; uçak bileti API/XML, GDS, NDC, otel XML, tur XML, transfer API, araç kiralama API, cruise API, konsolidatör API, ödeme sistemi, banka sanal POS, e-ticaret API ve Partner API gibi entegrasyonları destekleyebilir.
Entegrasyon kapsamı acentenin ürün yapısına ve iş modeline göre değişir. Önemli olan entegrasyonun yalnızca veri çekmesi değil; arama, fiyat doğrulama, rezervasyon, ödeme, ticket/finalize, iptal, iade ve raporlama süreçleriyle birlikte çalışmasıdır.
-
Turizm yazılımı API ve XML entegrasyonları nasıl çalışır?
API ve XML entegrasyonları, yazılımın dış tedarikçi veya servislerden veri almasını ve işlem yapmasını sağlar. Örneğin otel XML ile oda ve fiyat bilgisi alınabilir; uçuş API ile arama, fiyat ve rezervasyon akışı yürütülebilir.
Acente Yazılım yaklaşımında provider adapter ve mapper mantığı önemlidir. Her sağlayıcının verisi kendi formatından standart ürün yapısına çevrilir. Böylece B2C site, B2B panel veya Partner API sağlayıcıya özel karmaşık yapıyla uğraşmadan ortak bir ürün akışı kullanabilir.
-
Turizm yazılımı ödeme sistemleri ile entegre olabilir mi?
Evet. Turizm yazılımı sanal POS, banka POS'u, ödeme kuruluşu, 3D Secure, taksit, ödeme linki, refund ve void süreçleriyle entegre olabilir.
Ödeme entegrasyonu yalnızca kart çekimi değildir. Rezervasyon, ödeme durumu, finance dashboard, POS performansı, iade/iptal ve raporlama ile birlikte çalışmalıdır. Acente Yazılım'da Finance, POS ve Ödeme Linki yapısı ödeme entegrasyonlarını satış ve finans süreçlerine bağlamaya yardımcı olur.
-
NDC, GDS ve XML entegrasyonları aynı panelde kullanılabilir mi?
Evet. NDC, GDS, XML ve konsolidatör API gibi farklı kaynaklar aynı panelde kullanılabilir. Bu kaynaklar farklı teknik ve ticari yapılara sahip olsa da yazılım içinde standart ürün akışına bağlanmalıdır.
GDS klasik global dağıtım sistemleriyle çalışır. NDC havayolu odaklı zengin teklif ve order yönetimi sunabilir. XML/API ise tedarikçi veya konsolidatör bağlantısı sağlayabilir. Acente Yazılım bu kaynakları farklı provider'lar olarak ele alır ve satış kanallarına ortak yapıyla sunmayı hedefler.
-
Acente Yazılım başka sistemlere API sağlayabilir mi?
Evet. Acente Yazılım, Partner API / Acente Connect API yapısıyla yetkili iş ortaklarına ürünleri API üzerinden açabilir.
Bu yapı yalnızca API anahtarı paylaşımı değildir. Partner bazında ürün yetkisi, scope, JWT token, IP whitelist, test/canlı ortam, rate limit, komisyon, finansal limit, ödeme yetkisi ve access log yönetilebilir. Böylece acente veya SaaS platformu kendi ürünlerini dış sistemlere güvenli ve kontrollü şekilde dağıtabilir.
-
Konsolidatör API entegrasyonu nedir?
Konsolidatör API entegrasyonu, acentenin ürün arama, fiyat, rezervasyon, ticket, iptal, void veya refund gibi süreçleri bir konsolidatör, wholesaler veya travel aggregator üzerinden yürütmesini sağlar.
Konsolidatörler özellikle uçuş, otel veya farklı seyahat ürünlerinde tedarik erişimi, ticari fiyat, biletleme yetkisi veya bölgesel ürün avantajı sağlayabilir. Bu entegrasyon teknik bağlantı kadar finansal limit, provider referansları, hata yönetimi ve raporlama disiplini de gerektirir.
-
Otel XML entegrasyonu ne işe yarar?
Otel XML entegrasyonu, otel tedarikçilerinden fiyat, müsaitlik, oda tipi, rate plan, iptal koşulu ve rezervasyon bilgisi alınmasını sağlar.
Bu bağlantı sayesinde acente otel ürünlerini manuel girmeden satışa açabilir. Ancak otel XML entegrasyonunda sadece listeleme yeterli değildir. Fiyat doğrulama, müsaitlik kontrolü, rezervasyon, iptal koşulları, markup, komisyon, ödeme ve raporlama akışlarının da doğru çalışması gerekir.
-
Transfer ve araç kiralama API entegrasyonları nasıl çalışır?
Transfer API entegrasyonu başlangıç noktası, varış noktası, tarih, saat, yolcu sayısı, araç tipi ve fiyat bilgileriyle çalışır. Araç kiralama API entegrasyonu ise lokasyon, teslim/iade tarihi, araç sınıfı, fiyat ve müsaitlik bilgilerini yönetir.
Bu ürünlerde operasyon bilgisi de önemlidir. Transferde uçuş saati, karşılama notu ve araç tipi; araç kiralamada sürücü bilgisi, teslim noktası ve ödeme durumu doğru takip edilmelidir. Entegrasyon operasyon modülleriyle birlikte düşünülmelidir.
-
Sanal POS ve banka entegrasyonu nasıl yönetilir?
Sanal POS ve banka entegrasyonu, müşteriden güvenli kart ödemesi alınmasını sağlar. 3D Secure, taksit, BIN sorgusu, ödeme sonucu doğrulama, refund, void ve ödeme durumu takibi bu sürecin parçalarıdır.
Acente Yazılım'da ödeme entegrasyonları Finance, POS ve Ödeme Linki yapısıyla ilişkilendirilebilir. Böylece B2C satış, B2B tahsilat, Corporate ödeme veya manuel satış sonrası ödeme linki gibi farklı senaryolar aynı finans akışında izlenebilir.
-
Partner API ile ürün paylaşımı nasıl yapılır?
Partner API ile ürün paylaşımı, yetkili iş ortaklarına belirli ürünlerin API üzerinden açılmasıdır. Partner önce kimlik doğrulaması yapar, token alır ve yalnızca izin verilen ürünleri kullanabilir.
Ürün paylaşımında allowedProducts, scope, IP whitelist, test/canlı ortam, finansal limit, komisyon ve access log gibi kontroller önemlidir. Bir partner yalnızca arama yapabilirken başka bir partner rezervasyon veya ödeme işlemlerine yetkili olabilir. Bu yapı API dağıtımını güvenli hale getirir.
-
API entegrasyonlarında test ve canlı ortam ayrılabilir mi?
Evet. API entegrasyonlarında test ve canlı ortam ayrılmalıdır. Partner veya tedarikçi bağlantısı önce test ortamında denenmeli, arama, fiyat, rezervasyon, ödeme ve ticket senaryoları doğrulanmalıdır.
Canlıya geçiş için partnerin aktif olması, IP whitelist tanımının bulunması, ürün yetkilerinin doğru ayarlanması, test başarı oranının yeterli olması ve finansal risk durumunun uygun olması gerekir. Bu yaklaşım gerçek müşteri işlemlerinde hata riskini azaltır.
-
JWT, scope ve IP whitelist neden önemlidir?
JWT, partner veya kullanıcının kimliğini ve erişim bağlamını güvenli şekilde taşımaya yardımcı olur. Scope, hangi işlemlerin yapılabileceğini belirler. IP whitelist ise API erişiminin yalnızca izin verilen IP adreslerinden yapılmasını sağlar.
Bu üç yapı özellikle Partner API tarafında kritiktir. Arama yetkisi, rezervasyon yazma, ödeme başlatma ve ticket işlemleri aynı risk seviyesinde değildir. Scope ve IP kontrolleri, API erişimini daha güvenli ve yönetilebilir hale getirir.
-
Entegrasyonlarda loglama ve hata yönetimi yapılabilir mi?
Evet. Entegrasyonlarda request, response, provider referansı, status code, hata mesajı, timeout ve işlem zamanı gibi bilgiler loglanabilir.
Loglama hem teknik ekip hem operasyon için önemlidir. Bir tedarikçi yavaş yanıt verdiğinde, ödeme başarısız olduğunda veya ticket/finalize tamamlanmadığında sorunun nerede oluştuğu görülebilmelidir. Hassas kart, token veya şifre bilgilerinin loglarda maskelenmesi gerekir.
-
API ve XML entegrasyonları B2C, B2B ve Corporate kanallarda kullanılabilir mi?
Evet. Aynı entegrasyon kaynağı B2C web sitesi, B2B acente paneli, Corporate Travel ve Partner API kanallarında kullanılabilir.
Örneğin bir uçuş veya otel tedarikçisi B2C sitede son kullanıcıya, B2B panelde alt acenteye, Corporate yapıda kurumsal müşteriye ve Partner API'de iş ortağına açılabilir. Her kanalda fiyat, komisyon, ödeme, politika ve yetki kuralları farklı çalışabilir.
-
Entegrasyon performansı raporlanabilir mi?
Evet. Entegrasyon performansı provider, ürün, kanal, hata, timeout, satış, rezervasyon, ödeme, ticket ve iade kırılımlarında raporlanabilir.
Reports / Raporlama Merkezi hangi tedarikçinin daha verimli çalıştığını, hangi endpointlerde hata arttığını, hangi ürünün daha fazla satış getirdiğini ve hangi kanalda dönüşümün yüksek olduğunu göstermeye yardımcı olur. Bu veriler entegrasyonun teknik durumunu ticari performansla birlikte değerlendirmeyi sağlar.