Skip to content

Rate Plans

Tarif kamar per periode/kondisi. Sistem otomatis pilih rate plan terbaik saat reservasi dibuat berdasarkan prioritas + tanggal.

Path menu: Master Data → Rate Plans (/master-data/rate-plans)

Konsep

Setiap rate plan berlaku untuk 1 tipe kamar dalam periode tertentu dengan tipe tarif tertentu. Prioritas pemilihan rate saat create reservasi:

1. Promo (highest)
2. Seasonal
3. Weekend (jika hari check-in masuk daysOfWeek)
4. Standard / base_rate (fallback)

Field Form

Informasi Rate Plan

FieldKeterangan
Tipe KamarTipe yang di-cover rate plan ini
NamaIdentifier (mis. "High Season Q4", "Weekend Rate", "Promo Lebaran")
Tipe Tarifstandard / seasonal / weekend / holiday / promo

Harga

FieldKeterangan
Harga per MalamTarif overnight (auto-sync dgn row "Overnight" di Multi-Rate jika Day-Use aktif)
Harga Extra BedTambahan per extra bed
Inklusi Sarapan / F&B (per malam)Isi kalau rate ini paket (mis. Room + Breakfast). Harga per malam sudah termasuk F&B senilai ini. Kosongkan / 0 = tanpa paket
Minimum MenginapMinimal jumlah malam (mis. 2 untuk weekend)

Paket Room + Breakfast (Inklusi F&B)

Kalau Inklusi Sarapan / F&B diisi (> 0), rate plan jadi paket. Tarif tetap satu angka untuk tamu, tapi saat charge di-post (check-in / night audit) sistem otomatis memecah room charge jadi dua baris di folio:

Harga per Malam   Rp 500.000  (paket)
  → Kamar         Rp 425.000  (rate − inklusi F&B)
  → F&B / Sarapan Rp  75.000  (inklusi)

Tujuannya supaya revenue F&B terpisah dari revenue kamar di laporan & jurnal akunting (ADR/RevPAR kamar tidak ter-inflate oleh nilai sarapan). Total yang dibayar tamu tidak berubah. Nilai inklusi di-snapshot ke reservasi saat booking dibuat, jadi perubahan rate plan kemudian tidak mengubah reservasi yang sudah berjalan.

Harga per Tipe Stay (jika Day-Use aktif)

Section conditional yang muncul kalau master switch Day-Use ON DAN tipe kamar punya >1 allowed stay type. Set rate berbeda per stay type. Lihat Day-Use Hotel — Multi-Rate.

Periode Berlaku

  • Tanggal Mulai & Tanggal Selesai — range tanggal aktif
  • Hari Berlaku (opsional) — untuk weekend rate, centang hari (Sabtu/Minggu). Kosongkan jika berlaku setiap hari

Status

Toggle Aktif. Rate plan nonaktif tidak akan dipakai dalam perhitungan.

Contract Company (P1.1 Tahap D)

Jika dipilih, rate plan ini menjadi negotiated rate khusus untuk corporate/travel agent tertentu. Tamu dengan company_id matching akan dapat rate ini regardless prioritas standar.

Daftar Rate Plans

Tabel menampilkan: Tipe Kamar, Nama, Tipe Tarif, Harga, Periode, Min Stay, Status. Filter berdasarkan tipe kamar dan rate type.

Tips

  • Promo selalu menang — jangan set promo accidentally untuk semua hari kalau tidak diinginkan
  • Weekend rate harus pakai field "Hari Berlaku" — kalau kosong, jadi seasonal yang berlaku setiap hari
  • Kalau ada beberapa rate plan applicable di tanggal yang sama, prioritas: promo > seasonal > weekend > base_rate (room_types.base_rate)
  • Untuk public price display di booking page, sistem pakai rate plan terendah yang applicable di hari tsb

Butuh bantuan lebih lanjut? Hubungi tim support kami.