Web Rezervasyon Sistemi ile PMS Entegrasyonu: Kurulum Aşamasında Dikkat Edilmesi Gerekenler

Web Rezervasyon Sistemi ile PMS Entegrasyonu: Kurulum Aşamasında Dikkat Edilmesi Gerekenler

10 dk okuma28 Nisan 2026DGTLFACE Editorial

Web rezervasyon motoru ile PMS entegrasyonu “bağlandı mı?” sorusundan ibaret değildir; asıl soru şudur: hangi oda tipi, hangi rate plan, hangi para birimi ve hangi iptal/ödeme kuralı PMS’te nasıl temsil ediliyor? Bu eşleşmeler doğru değilse misafir yanlış fiyat görür, ödeme başarısız olur, rezervasyon yanlış odaya düşer veya overbooking riski artar. Doğru kurguda ise Booking Engine, rezervasyonu PMS’e doğru veriyle aktarır; resepsiyonun manuel giriş yükü azalır ve misafir deneyimi güçlenir.

Öne Çıkan Cevap

Web sitenizdeki rezervasyon sistemini PMS ile entegre ederken RoomType, RatePlan, para birimi, iptal koşulları ve ödeme akışını birebir doğru eşleştirmek kritik önemdedir. BookingEngine → sends → Reservations to PMS akışı doğru kurulursa overbooking riski azalır, misafir sorunsuz rezervasyon yapar ve resepsiyonun manuel veri girişi yükü düşer. Bu rehber; API güvenliği, mapping hataları, test rezervasyonları ve canlıya geçiş kontrolünü adım adım açıklar.

Özet

Booking engine–PMS entegrasyonu; oda/fiyat mapping, ödeme–iptal politikası, para birimi ve dil ayarlarını doğru kurmayı ve canlıdan önce çoklu test rezervasyonu ile doğrulamayı gerektirir.

Maddeler

  • Hedef kitle: IT/entegrasyon, satış–pazarlama, revenue, ön büro
  • KPI’lar: overbooking vakası, senkron gecikmesi, ödeme başarısızlık oranı, iptal/no-show tutarlılığı, manuel giriş süresi
  • Entity’ler: Booking Engine, PMS, API, RoomType, RatePlan, PaymentGateway
  • GEO bağlamı: Antalya/Belek/Side sahil otellerinde sezon öncesi entegrasyon kontrolü kritik
  • Funnel: entegrasyon doğrulama → canlıya geçiş → analiz talebi
  • Başarı kriteri: direkt rezervasyon deneyimi sorunsuz + operasyon yükü düşük
  • Deliverable: entegrasyon akış diyagramı + mapping tablosu + test checklist’i

Kısa Cevap

Booking engine’i PMS’e entegre etmek için mapping’i kilitleyin, ödeme–iptal akışını test edin ve canlı öncesi çoklu rezervasyon yapın.

Hızlı Özet

  • 1) Booking engine seçimini entegrasyon kapsamıyla yap
  • 2) RoomType/RatePlan sözlüğünü PMS’te netleştir
  • 3) Mapping tablosunu tek kaynak doküman yap
  • 4) Ödeme–iptal politikasını PMS statüleriyle eşleştir
  • 5) Canlı öncesi çoklu test rezervasyonu yap

1. Web rezervasyon sistemi ile PMS entegrasyonu neden kritiktir?

Online rezervasyon deneyimi ve PMS senkronu, otel direkt satış bağlamı
Online rezervasyon deneyimi ve PMS senkronu, otel direkt satış bağlamı

Web rezervasyon motoru ile PMS entegrasyonu “bağlandı mı?” sorusundan ibaret değildir; asıl soru şudur: hangi oda tipi, hangi rate plan, hangi para birimi ve hangi iptal/ödeme kuralı PMS’te nasıl temsil ediliyor? Bu eşleşmeler doğru değilse misafir yanlış fiyat görür, ödeme başarısız olur, rezervasyon yanlış odaya düşer veya overbooking riski artar. Doğru kurguda ise Booking Engine, rezervasyonu PMS’e doğru veriyle aktarır; resepsiyonun manuel giriş yükü azalır ve misafir deneyimi güçlenir.

Sesli arama için kısa, teknik ama sade özet

Booking engine–PMS entegrasyonunda en kritik üç şey: oda/fiyat mapping, ödeme–iptal akışı ve canlıdan önce test rezervasyonlarıdır. Bu üçü kilitlenirse overbooking riski düşer ve web rezervasyon deneyimi sorunsuz çalışır. Kurulumu “senaryo test + checklist” ile yönetin.

2. Web Rezervasyon Motoru (Booking Engine) Seçimi

Booking engine seçimi bölüm ayırıcı, otel web rezervasyon mimarisi bağlamıı
Booking engine seçimi bölüm ayırıcı, otel web rezervasyon mimarisi bağlamı

Booking engine seçimi “tasarım” kadar “entegrasyon gerçekliği” ile ilgilidir. Küçük bir arayüz farkı, rezervasyon deneyimini iyileştirebilir; ama entegrasyon kabiliyeti zayıfsa operasyon maliyeti büyür. Bu nedenle seçim kriterleri: API/entegrasyon, ödeme altyapısı, çok dilli destek, iptal/ön ödeme kural esnekliği ve raporlama/izleme olmalıdır.

Bu bölümde ne öğreneceksiniz?

  • Booking engine türleri ve entegrasyon farkları
  • API + güvenlik gereksinimleri
  • Çok dilli süreçte kritik noktalar

Ne yapmalıyım?

  • Entegrasyon kapsamını yazılı iste (RoomType/RatePlan/Payment)
  • Çok dilli rezervasyon akışını demo’da zorunlu test et
  • Ödeme ve iptal politikası kural setini engine’de netleştir

3. PMS–Booking Engine Entegrasyon Mantığı

Entegrasyon mantığını “data contract” gibi düşünün: PMS hangi alanları hangi formatta bekliyor, booking engine hangi alanları gönderiyor? Burada core entity ilişkisi şudur: BookingEngine → sends → Reservation (dates, room, rate, guest, payment) → PMS. Doğru kurulum; veri alanlarının eşlenmesi, güvenli API erişimi ve hata yönetimi ile tamamlanır.

Bu bölümde ne öğreneceksiniz?

  • PMS API bağlantısı ve güvenlik
  • Senkron (availability/rate) mantığı
  • Hata yönetimi ve tekrar deneme (retry) prensibi

API bağlantısı ve güvenlik (sade teknik çerçeve)

  • API anahtarları ve erişim yetkisi (minimum yetki)
  • IP allowlist/VPN senaryoları (Varsayım: altyapıya göre)
  • Loglama: hangi çağrı, hangi hata, hangi saat?

Ne yapmalıyım?

  • API anahtarlarını role/ortama göre ayır (test/prod) (Varsayım)
  • Hata log’u ve alarm eşiği kur (ör. ödeme hatası artışı)
  • Rate/availability senkron gecikmesini izle
Ödeme ve onay akışı bölüm ayırıcı, otel online rezervasyon güveni bağlamı
Ödeme ve onay akışı bölüm ayırıcı, otel online rezervasyon güveni bağlamı

4. Oda Tipi ve Fiyat Planı Eşleştirmeleri

En sık entegrasyon hatası burada olur: PMS’teki RoomType ve RatePlan yapısı, booking engine’deki “oda ve fiyat” ekranına doğru çevrilmezse misafir yanlış ürün görür. Bu yüzden önce PMS’te oda–rate sözlüğünü netleştirir, sonra mapping tablosunu tek kaynak doküman yaparsınız.

Bu bölümde ne öğreneceksiniz?

  • RoomType/RatePlan mapping prensipleri
  • Para birimi ve vergi alanlarında tipik hatalar
  • Kampanya/paketlerin doğru temsil edilmesi

Ne yapmalıyım?

  • RoomType sözlüğünü sadeleştir (fiziksel envanter)
  • RatePlan’i kural seti olarak ayrı yönet (iptal/ödeme)
  • Para birimi/vergi alanlarını test senaryosuna zorunlu koy
Tablo: Oda & Fiyat Mapping Tablosu (örnek)
PMS RoomType IDPMS RatePlan IDBooking Engine Ürün AdıPara Birimiİptal/Ödeme Notu
DLXBARDeluxe – EsnekEUR/TRYücretsiz iptal kuralı
DLXNRDeluxe – İptalsizEUR/TRYön ödeme + iade yok
STDEBStandart – Erken Rez.EUR/TRYtarih aralığı + koşul

5. Ödeme ve Onay Akışının Tasarımı

Booking engine PMS test checklist kartı, canlı öncesi doğrulama otel bağlam
Booking engine PMS test checklist kartı, canlı öncesi doğrulama otel bağlamı

Ödeme akışı, entegrasyonun “gelir” tarafıdır. PaymentGateway ile booking engine arasındaki ilişki kadar, PMS’in rezervasyonu “ödemeli/ödemesiz” olarak doğru etiketlemesi de önemlidir. Aksi halde resepsiyon yanlış tahsilat veya yanlış iptal uygular.

Bu bölümde ne öğreneceksiniz?

  • Ön ödeme ve depozito mantığı
  • İptal politikasının engine’de doğru uygulanması
  • Voucher/kupon (Varsayım) akışı ve riskleri

Ne yapmalıyım?

  • Ödeme statüleri için ortak sözlük oluştur (paid/pending/failed)
  • İptal–iade senaryolarını testte zorunlu yap
  • Çok dilli rezervasyon akışında e-posta/mesaj şablonlarını kontrol et

6. Test Rezervasyonları ve Canlıya Geçiş

PMS ↔ booking engine entegrasyon akış diyagramı, rezervasyon ve ödeme verisi otel bağlamı
PMS ↔ booking engine entegrasyon akış diyagramı, rezervasyon ve ödeme verisi otel bağlamı

Canlıya geçişte en pahalı hata “test etmeden yayınlamak”tır. Çünkü web rezervasyon hatası anında gelir kaybına döner. Bu yüzden test planı; normal rezervasyondan çok “problemli gün” senaryolarını kapsamalıdır. Antalya/Belek/Side sahil otellerinde sezon öncesi entegrasyon kontrolü, küçük hataların büyümesini engeller.

Bu bölümde ne öğreneceksiniz?

  • Çoklu test rezervasyonu paketi
  • Pass/fail kabul kriterleri
  • Go-live checklist ve izleme KPI’ları

Ne yapmalıyım?

  • 10 senaryoluk test paketi hazırla
  • Hata log + düzeltme + yeniden test döngüsü uygula
  • Go-live sonrası ilk 14 gün “yakın izleme” ritmi kur

7. Web rezervasyon sistemi PMS’e nasıl entegre edilir?

  1. Booking engine seçimini entegrasyon kapsamıyla yapın (API, ödeme, çok dil).
  2. RoomType/RatePlan sözlüğünü PMS’te netleştirip mapping tablosu oluşturun.
  3. Ödeme–iptal politikasını engine’de kural seti olarak tasarlayın ve PMS statülerini eşleyin.
  4. Para birimi, vergi ve tarih/saat alanlarını özellikle test edin (en sık hata kaynağı).
  5. Çoklu test rezervasyonu yapın (iptal, değişiklik, başarısız ödeme, paket, dil).
  6. Go-live sonrası izleme KPI’ları kurun (hata oranı, senkron gecikmesi, ödeme başarısızlığı).

Ne yapmalıyım?

  • İlk ekranda diyagram + checklist’i göster (SXO)
  • IT ve satış ekiplerine ortak test raporu üret
  • İlk 30 gün için “entegrasyon sağlığı” dashboard’u oluştur (Varsayım)
Ödeme başarısı ve senkron hatası KPI kartı, otel direkt rezervasyon performansı bağlamı
Ödeme başarısı ve senkron hatası KPI kartı, otel direkt rezervasyon performansı bağlamı

8. Antalya/Bodrum Vaka Senaryoları: Sezon Öncesi Entegrasyon Kontrolü

Rakip içerikler booking engine’i pazarlayıp “entegrasyon yapılır” diyerek geçiyor; sahada fark yaratan şey test ve risk yönetimidir. Antalya resort otellerinde sezon öncesi yoğunluk artmadan, Bodrum’da farklı pazar/dil kombinasyonları devreye girmeden önce “multi-dil + multi-currency + iptal” senaryolarını stres test etmek gerekir. Bu yaklaşım, web rezervasyon payını artırırken (12 ay içinde %10–20 bandına çıkabilen örnekler vardır; otelin ürün ve pazarlama gücüne bağlıdır) aynı zamanda operasyon yükünü düşürür.

Ne yapmalıyım?

  • Sezon öncesi 48 saatlik test penceresi planla
  • Test raporunu satış–IT ortak imza ile kapat
  • Hata tekrarını engellemek için mapping sözlüğünü kilitle
Entegrasyon test raporu ve mapping doküman çıktıları, otel web rezervasyon entegrasyonu bağlamı
Entegrasyon test raporu ve mapping doküman çıktıları, otel web rezervasyon entegrasyonu bağlamı

9. Web Rezervasyon – PMS Test Checklist’ini İndir — PMS & OTA Yönetimi / Booking Engine Integration

CHECKLISTv1.0Checklist + Sprint

Web Rezervasyon – PMS Test Checklist’ini İndir — PMS & OTA Yönetimi / Booking Engine Integration (v1.0)

Bu asset, booking engine–PMS entegrasyonunu canlıya almadan önce mapping, ödeme, iptal ve çok dil senaryolarıyla doğrulamak için hazırlandı. 10+ test rezervasyonu senaryosu ve 14 günlük entegrasyon sprint planı içerir. Amaç, overbooking ve ödeme/iptal kaynaklı misafir şikâyetlerini azaltmak ve resepsiyonun manuel giriş yükünü düşürmektir.

Kim Kullanır?

IT/entegrasyon + satış–pazarlama + revenue + ön büro (ortak test ve kabul için).

Nasıl Kullanılır?

  1. Mapping tablosunu kilitleyin ve test ortamında doğrulayın.
  2. Checklist’teki senaryoları sırayla çalıştırıp pass/fail işaretleyin.
  3. Hata log’u kapatılmadan go-live kararı vermeyin; ilk 14 gün izleme KPI’ları kurun.

Ölçüm & Önceliklendirme (Kısa sürüm)

  • ▢ ✅ RoomType/RatePlan sözlüğü net ve sade
  • ▢ ✅ Para birimi/vergi alanları doğrulandı
  • ▢ ✅ Ödeme statü sözlüğü (paid/pending/failed) tanımlı
  • ▢ ✅ İptal/iade senaryoları net (reverse/refund)
  • ▢ ✅ Çok dilli akışta e-posta/mesaj şablonları kontrol edildi
  • ▢ ✅ Senkron gecikmesi izleme planı var
  • ▢ ✅ Hata log + tekrar test döngüsü kurulmuş
  • ▢ ✅ Go-live sonrası 14 gün izleme ritmi tanımlı

PDF içinde: Problem→Kök Neden→Çözüm tablosu + 14 gün sprint planı + önce/sonra KPI tablosu

Checklist’i İndir Ücretsiz • PDF / Excel

10. Sonuç: Booking engine–PMS entegrasyonu canlıya çıkmadan önce testle kilitlenmelidir

Booking engine–PMS entegrasyonu, yalnızca teknik bağlantı değil; oda tipi, fiyat planı, ödeme, iptal, para birimi ve çok dilli rezervasyon deneyiminin birlikte çalıştığı operasyonel bir sistemdir. Mapping doğru kurulmadığında web rezervasyon akışı misafir deneyimini ve resepsiyon iş yükünü olumsuz etkiler.

Bu nedenle canlıya geçişten önce mapping tablosu kilitlenmeli, ödeme–iptal statüleri test edilmeli, para birimi/vergi alanları doğrulanmalı ve en az 10 senaryoluk test rezervasyonu tamamlanmalıdır. Go-live sonrası ilk 14 gün entegrasyon sağlığı KPI’ları yakın izlenmelidir.

Bir Sonraki Adım

IT ve satış ekiplerinin mapping/ödeme/test planını oteline göre netleştirmesi için.

Sık Sorulan Sorular

Booking engine PMS ile nasıl entegre edilir?
Önce RoomType/RatePlan sözlüğünü netleştirip mapping tablosu oluşturun. Ödeme–iptal politikalarını engine’de kural seti olarak tasarlayıp PMS statüleriyle eşleyin. Canlıdan önce çoklu test rezervasyonu yapıp pass/fail ile doğrulayın.
Web rezervasyon sistemi ile PMS bağlantısında nelere dikkat edilmeli?
Para birimi, vergi, tarih/saat alanları ve iptal koşulları en sık hata kaynaklarıdır. Mapping çakışması yanlış oda/fiyat gösterimine yol açabilir. Loglama ve hata yönetimi planı olmadan go-live’a çıkmayın.
Oda ve fiyat mapping’i nasıl yapılır?
RoomType fiziksel envanteri, RatePlan ise kural setini temsil etmeli; ikisini karıştırmayın. Mapping tablosunu tek kaynak doküman yapın ve her değişiklikte test senaryosunu tekrar çalıştırın. Kampanya/paketleri rate plan katmanında yönetin.
PMS entegrasyonunda test rezervasyonu neden önemlidir?
Entegrasyon sorunları canlıda anında gelir kaybı ve misafir memnuniyetsizliği üretir. Test rezervasyonları, ödeme–iptal–dil–para birimi gibi edge case’leri erken yakalar. Pass/fail ile doğrulama, go-live riskini düşürür.
Overbooking nasıl önlenir?
Senkron gecikmesini izleyin, mapping’i sadeleştirip çakışmaları kaldırın ve OTA/CM/booking engine üçlüsünde aynı envanter mantığını koruyun. Kapanış ve kontrol raporlarıyla hatayı erken yakalayın. Sezon öncesi stres test yapın.
Booking Engine–PMS Entegrasyonu: Mapping ve Test | DGTLFACE