Merdeka Beach Resort · Kedah
📋 Panduan Admin
Pengurusan Tempahan, Pembayaran & Operasi Resort
ISI KANDUNGAN
1️⃣
Log Masuk Dashboard
Log masuk dengan username & password WordPress anda.
⚠️ Jangan kongsi password. Kalau nak bagi akses staff, create user baru dengan role Shop Manager.
→ Tambah User Baru
→ Tambah User Baru
2️⃣
Pengurusan Tempahan (JetBooking)
| Tindakan | Cara |
|---|---|
| Lihat semua tempahan | Klik butang “Semua Tempahan” atas |
| Tukar status booking | Klik booking → tukar Status → Pending / Approved / Cancelled |
| Block tarikh bilik | Urus Unit → pilih unit → Add Blocking |
| Export senarai booking | Semua Tempahan → Export CSV |
3️⃣
Pengurusan Order WooCommerce
🟡 Pending PaymentBelum bayar. Tunggu notifikasi gateway.
🔵 ProcessingBayaran diterima. Tukar ke Completed bila ready.
🟢 CompletedOrder selesai. Pelanggan dapat confirmation.
🔴 Cancelled/RefundedOrder dibatal atau refund dibuat.
- Klik Semua Order → pilih order
- Semak maklumat pelanggan, bilik & tarikh
- Tukar status → klik Save Order
- Hantar nota ke pelanggan via “Order Notes” kalau perlu
4️⃣
Pembayaran & Refund
Cara Buat Refund:
- Pergi Semua Order → klik order berkenaan
- Scroll bawah → klik butang “Refund”
- Masukkan jumlah refund
- Pilih “Refund via payment gateway” untuk auto-refund
- Klik Refund RM XX
⚠️ Auto-refund ambil masa 3–7 hari bekerja. Maklumkan pelanggan tempoh ini.
5️⃣
Urus Bilik & Harga
Edit Bilik:
- Klik Semua Bilik
- Pilih bilik → edit nama, harga, gambar
- Klik Update
Harga Musim / Block Tarikh:
- Buka bilik → tab JetBooking
- Price Settings → tambah seasonal price
- Atau: JetBooking → Units → Add Blocking
6️⃣
Tempahan WhatsApp
Cara Create Order Manual (untuk booking via WA):
- Klik Buat Order Manual atas
- Masukkan nama, telefon, email pelanggan
- Add item → cari nama bilik
- Set status → Completed
- Payment method → Cash / Bank Transfer
- Klik Create Order
7️⃣
Semakan Harian (SOP Operasi)
8️⃣
Masalah Biasa & Penyelesaian
| Masalah | Penyelesaian |
|---|---|
| Booking tak muncul | Semak Orders — cari by email. Mungkin status Pending Payment. |
| Payment gateway error | Semak WooCommerce → Logs. Hubungi Toyyibpay kalau berterusan. |
| Tarikh masih available padahal penuh | JetBooking → Units → pilih unit → Add Blocking. |
| Website slow / down | LiteSpeed Cache → Purge All. Atau hubungi web admin. |
| Gambar tak boleh upload | Media Library — pastikan saiz <2MB. Compress dulu: tinypng.com |
| Lupa password | Klik “Lost your password?” di halaman login. Reset via email. |
9️⃣
Notifikasi Email Pelanggan
Email yang dihantar automatik kepada pelanggan:
| Bila Dihantar | Status | |
|---|---|---|
| Tempahan Diproses Tempahan Anda Sedang Diproses |
Bila order status tukar ke Processing (bayaran diterima) | ✓ Aktif |
| Tempahan Disahkan Tempahan Anda Telah Disahkan ✓ |
Bila admin tukar status ke Completed | ✓ Aktif |
| Menunggu Pengesahan Tempahan Anda Sedang Disemak |
Bila order status On Hold | ✓ Aktif |
| Akaun Baru Welcome email |
Bila pelanggan register akaun baru | ✓ Aktif |
| PDF Invoice Invois automatik |
Attach dalam email bila order Completed | ✓ Aktif |
Maklumat pengirim email:
From: Merdeka Beach Resort <reception@merdekabeachresort.com>
Warna tema: Teal resort · Footer: Alamat + telefon + email resort
From: Merdeka Beach Resort <reception@merdekabeachresort.com>
Warna tema: Teal resort · Footer: Alamat + telefon + email resort
💡 Nak hantar test email?
Tetapan Email → pilih mana-mana email → klik “Send test email”
Tetapan Email → pilih mana-mana email → klik “Send test email”
Ada soalan teknikal?
Hubungi web admin · Panduan dikemaskini: November 2026