Booking Pro Help

Restaurant Booking Pro — Complete Setup Guide
📖 Complete Setup Guide · Hướng dẫn thiết lập đầy đủ

Restaurant Booking Pro
Setup Guide

Full bilingual documentation — English above, Vietnamese below each section.
Tài liệu song ngữ đầy đủ — Tiếng Anh phía trên, Tiếng Việt phía dưới.

v5.6.11 WordPress 5.8+ PHP 7.4+ VietQR · Stripe · PayPal · OnePay Zalo OA · SMS · Email
📦
1. Installation
Cài đặt Plugin
🇬🇧 English
System Requirements: WordPress 5.8+, PHP 7.4+, MySQL 5.7+, and an active internet connection for license verification.
🇻🇳 Tiếng Việt
Yêu cầu hệ thống: WordPress 5.8+, PHP 7.4+, MySQL 5.7+, và kết nối internet để xác minh license.
  1. Log in to WordPress Admin → Plugins → Add New Plugin → Upload Plugin
    Đăng nhập WordPress Admin → Plugins → Thêm mới → Tải Plugin lên
  2. Click Choose File, select restaurant-booking-pro.zip, then click Install Now
    Nhấn Chọn tệp, chọn file restaurant-booking-pro.zip, nhấn Cài đặt ngay
  3. After installation completes, click Activate Plugin
    Sau khi cài xong, nhấn Kích hoạt Plugin
  4. The 🍽️ Booking Pro menu will appear in the left sidebar — plugin is ready
    Menu 🍽️ Booking Pro sẽ xuất hiện trong sidebar trái — plugin đã sẵn sàng
⚠️
After activating, the plugin automatically creates all required database tables.

Sau khi kích hoạt, plugin tự động tạo tất cả các bảng cơ sở dữ liệu cần thiết. Không cần thao tác thêm.

🔑
2. License Activation
Kích hoạt License
🇬🇧 English
Go to 🍽️ Booking Pro → 🔑 License in the WordPress admin sidebar. Enter your License Key and the email address used at purchase, then click Activate.
🇻🇳 Tiếng Việt
Vào 🍽️ Booking Pro → 🔑 License trong sidebar WordPress admin. Nhập License Key và email đã dùng khi mua hàng, rồi nhấn Kích hoạt.
Field / TrườngDescription / Mô tả
License Key
Your license key in format RBP-1Y-XXXXXX-XXXXXXXX — found in your purchase confirmation email
License key định dạng RBP-1Y-XXXXXX-XXXXXXXX — tìm trong email xác nhận mua hàng
Email
The email address you used when purchasing. Must match exactly.
Email bạn đã dùng khi mua hàng. Phải khớp chính xác.
🎁
Free 15-day Trial / Dùng thử miễn phí 15 ngày

No key needed — click “🎁 Start 15-day Free Trial” on the License page, enter your email. The system will automatically generate and activate a trial key for your domain.
Không cần key — nhấn “🎁 Dùng thử miễn phí 15 ngày”, nhập email. Hệ thống tự tạo và kích hoạt key trial cho domain của bạn.

License Plans / Các gói
Trial
Free
15 days
1 Month
$9
30 days
POPULAR
3 Months
$24
90 days · -11%
6 Months
$44
180 days · -18%
BEST
1 Year
$79
365 days · -26%
📌
3. Shortcodes — Add to Pages
Chèn vào trang WordPress
🇬🇧 English
Create a WordPress page, switch to Text/HTML mode in the editor, and paste the shortcode. The plugin provides 4 shortcodes:
🇻🇳 Tiếng Việt
Tạo trang WordPress, chuyển sang chế độ Text/HTML trong editor, và dán shortcode vào. Plugin cung cấp 4 shortcode:
ShortcodeDescription / Mô tả
1Date & Time
2Your Details
3Payment
4Confirm

📅 Date & Time

Optional: lang="en" lang="vi" lang="fr"
Main booking form — customers use this to reserve a table. Includes date/time picker, guest count, package selection, and payment.
Form đặt bàn chính — khách hàng dùng để đặt bàn. Có picker ngày/giờ, số khách, chọn gói dịch vụ và thanh toán.

🔍 Booking Lookup

Booking lookup — customers enter their booking code to view or cancel their reservation.
Tra cứu đặt bàn — khách nhập mã đặt bàn để xem hoặc huỷ đặt bàn.
📅 Table Layout for: Available   Booked   Locked
🏢 Tầng 1
Khu vực chính
Table T 02
👥 6 seats
Available
Table T01
👥 2 seats
Available
Table T03
👥 4 seats
Available
Table T04
👥 4 seats
Available
Table T05
👥 8 seats
Available
Phòng riêng
Table R01
👥 8 seats
Available
Table R02
👥 10 seats
Available
Ngoài Trời
Table NG1
👥 2 seats
Available
🏢 Tầng 2
Khu VIP
Table VIP 01
👥 10 seats
Available
Live table layout — shows real-time availability of tables on a floor map (read-only for visitors).
Sơ đồ bàn trực tiếp — hiển thị tình trạng bàn thời gian thực trên sơ đồ tầng (chỉ xem cho khách).

Select a date to view availability…

Availability calendar — displays a monthly calendar showing which dates have available slots.
Lịch trống — hiển thị calendar theo tháng, cho thấy ngày nào còn bàn trống.
💡
Language override per page / Ghi đè ngôn ngữ theo từng trang

You can force a specific language on any page regardless of the global setting:
Bạn có thể buộc ngôn ngữ cụ thể trên từng trang bất kể cài đặt toàn cục:

1Date & Time
2Your Details
3Payment
4Confirm

📅 Date & Time


1Ngày & Ca
2Thông tin
3Thanh toán
4Xác nhận

📅 Ngày & Ca


1Date & Horaire
2Vos coordonnées
3Paiement
4Confirmation

📅 Date & Horaire

⚙️
4. General Settings
Cài đặt chung — Booking Pro → ⚙️ Cài đặt → Tab “Chung”
🇬🇧 English
Navigate to Booking Pro → ⚙️ Settings → General tab. Fill in your restaurant information — this data appears in confirmation emails and the booking form.
🇻🇳 Tiếng Việt
Vào Booking Pro → ⚙️ Cài đặt → Tab Chung. Điền thông tin nhà hàng — dữ liệu này xuất hiện trong email xác nhận và form đặt bàn.
Field / TrườngDescription / Mô tảType
restaurant_name
Restaurant name displayed in emails and booking form
Tên nhà hàng hiển thị trong email và form đặt bàn
Required
restaurant_address
Full address of your restaurant
Địa chỉ đầy đủ của nhà hàng
Optional
restaurant_phone
Contact phone number
Số điện thoại liên hệ
Optional
restaurant_email
Restaurant email address
Email của nhà hàng
Optional
admin_notify_emails
Email addresses that receive booking notifications. Separate multiple with commas.
Email nhận thông báo đặt bàn. Nhiều email cách nhau bằng dấu phẩy.
e.g. admin@restaurant.com, manager@restaurant.com
Required
smtp_from_name
“From” name shown in outgoing emails
Tên hiển thị trong email gửi đi (trường From)
Required
smtp_from_email
“From” email address for all plugin emails
Địa chỉ email gửi đi cho tất cả email của plugin
Required
default_currency
Currency used for deposits and packages. Options: VND or USD
Tiền tệ dùng cho đặt cọc và gói dịch vụ. Lựa chọn: VND hoặc USD
Required
plugin_language
Language for the booking form and admin labels. Options: Auto (follows WordPress locale), vi Vietnamese, en English, fr French.
Ngôn ngữ cho form đặt bàn và nhãn admin. Lựa chọn: Tự động (theo WordPress locale), vi Tiếng Việt, en English, fr Pháp.
Can be overridden per-page with shortcode attribute lang="en" / Có thể ghi đè từng trang bằng thuộc tính shortcode lang="vi"
Required
5. Time Slots (Service Hours)
Quản lý Ca / Giờ đặt bàn — Booking Pro → ⏰ Ca / Giờ
🇬🇧 English
Time slots define when customers can book. Each slot has a name, start/end time, days of operation, and capacity. You must create at least one slot before the booking form will show available times.
🇻🇳 Tiếng Việt
Ca giờ xác định thời gian khách có thể đặt bàn. Mỗi ca có tên, giờ bắt đầu/kết thúc, ngày hoạt động và sức chứa. Bạn phải tạo ít nhất một ca trước khi form đặt bàn hiển thị giờ trống.
Field / TrườngDescription / Mô tả
name
Slot display name shown to customers
Tên ca hiển thị cho khách hàng
e.g. “Lunch · Ca trưa”, “Dinner · Ca tối”, “Weekend Brunch”
start_time / end_time
Opening and closing time for this slot (24-hour format)
Giờ bắt đầu và kết thúc của ca (định dạng 24 giờ)
e.g. 11:00 – 14:00 for lunch, 17:30 – 22:00 for dinner
slot_type
Type: lunch 🌞 or dinner 🌙 — used for display and filtering
Loại ca: lunch 🌞 Ca trưa hoặc dinner 🌙 Ca tối — dùng để hiển thị và lọc
days_of_week
Days this slot operates. Check all applicable days (Mon=1 through Sun=7).
Các ngày ca này hoạt động. Chọn tất cả ngày phù hợp (T2=1 đến CN=7).
max_bookings
Maximum number of bookings allowed per slot. Set to 0 for unlimited.
Số lượng đặt bàn tối đa cho phép mỗi ca. Đặt 0 để không giới hạn.
max_guests
Maximum total guests per slot — used when capacity mode is set to by_guests
Tổng khách tối đa mỗi ca — dùng khi chế độ kiểm tra sức chứa là by_guests
💡
Recommended setup / Cấu hình khuyên dùng

Create separate slots for lunch and dinner, and for weekdays vs. weekends if your hours differ. For buffet restaurants, use by_guests capacity mode with max_guests set per slot.
Tạo ca riêng cho trưa và tối, và cho ngày thường vs. cuối tuần nếu giờ khác nhau. Với nhà hàng buffet, dùng chế độ sức chứa by_guests với max_guests cho từng ca.

🗺️
6. Table Layout (Floor Plan)
Sơ đồ bàn — Booking Pro → 🗺️ Sơ đồ bàn
🇬🇧 English
The table layout shows a live floor plan of your restaurant with real-time availability per table. You can organize tables by Floors and Rooms. Click any table to view or manage its booking for the selected date.
🇻🇳 Tiếng Việt
Sơ đồ bàn hiển thị layout trực tiếp nhà hàng với tình trạng từng bàn theo thời gian thực. Bạn có thể tổ chức bàn theo TầngPhòng. Click vào bàn để xem hoặc quản lý đặt bàn của ngày được chọn.
Feature / Tính năngDescription / Mô tả
Floors / Tầng
Organize your restaurant into multiple floors (e.g. Floor 1, Rooftop, Terrace). Each floor shows as a separate tab.
Phân chia nhà hàng theo tầng (VD: Tầng 1, Sân thượng, Hiên ngoài). Mỗi tầng hiển thị thành tab riêng.
Rooms / Phòng
Subdivide floors into rooms or areas (e.g. VIP Room, Main Hall, Bar Area). Tables are assigned to rooms.
Chia tầng thành phòng hoặc khu vực (VD: Phòng VIP, Sảnh chính, Khu Bar). Bàn được gán vào phòng.
Table Status
Available — no booking · Booked — confirmed/seated · Locked — manually blocked
Trống — chưa đặt · Đã đặt — xác nhận/đang ngồi · Khoá — bị chặn thủ công
Date Picker
Select any date to view the floor plan status for that day. Defaults to today.
Chọn ngày bất kỳ để xem tình trạng sơ đồ bàn cho ngày đó. Mặc định là hôm nay.
📋
7. Booking Rules
Quy tắc đặt bàn — Settings → Tab “Đặt bàn”
Field / TrườngDescription / Mô tảDefault
auto_confirm
Toggle Auto-confirm bookings: When ON, all new bookings are immediately confirmed and the table is locked. When OFF, bookings require manual confirmation from the admin.
Bật/Tắt Tự động xác nhận: Khi BẬT, đặt bàn mới tự động chuyển sang xác nhận và khoá bàn. Khi TẮT, cần xác nhận thủ công từ admin.
OFF
deposit_threshold
Number of guests that triggers a deposit requirement. Bookings with ≥ this number of guests must pay a deposit.
Số lượng khách kích hoạt yêu cầu đặt cọc. Đặt bàn có ≥ số này phải đặt cọc.
10
deposit_amount
Deposit amount in the default currency (VND or USD)
Số tiền đặt cọc theo đơn vị tiền tệ mặc định (VND hoặc USD)
200,000
prepaid_discount
Discount percentage (%) offered to customers who pay in full upfront
Phần trăm chiết khấu (%) cho khách trả trước toàn bộ
10%
max_advance_days
How many days in advance customers can book. The booking form will not allow dates beyond this limit.
Khách có thể đặt trước tối đa bao nhiêu ngày. Form đặt bàn sẽ không cho phép chọn ngày quá giới hạn này.
60
capacity_check_mode
by_tables: Checks available tables in real time. Slot is “full” when all tables for that slot are booked (confirmed/seated).
by_guests: Checks total guest count per slot. Slot is “full” when max_guests is reached. Best for buffets.
by_tables: Kiểm tra bàn trống theo thời gian thực. Ca “hết bàn” khi tất cả bàn của ca đó đã được đặt (xác nhận/đang ngồi).
by_guests: Kiểm tra tổng lượng khách mỗi ca. Ca “hết” khi đạt max_guests. Phù hợp nhất cho buffet.
by_tables
full_slot_label
Label displayed on the booking calendar when a slot is full
Nhãn hiển thị trên lịch đặt bàn khi ca đã hết
HẾT BÀN
no_show_blacklist_threshold
Number of no-shows before a customer is automatically added to the blacklist
Số lần không đến trước khi khách tự động bị thêm vào danh sách đen
3
🍱
8. Service Packages (Buffet/Menu)
Gói dịch vụ — Settings → Tab “Gói dịch vụ”
🇬🇧 English
Packages let customers choose a specific menu or buffet option when booking. The price per person is automatically multiplied by the number of guests. Customers see these options in the booking form’s step 2.
🇻🇳 Tiếng Việt
Gói dịch vụ cho phép khách chọn menu hoặc buffet cụ thể khi đặt bàn. Giá/người sẽ được nhân với số lượng khách tự động. Khách thấy các lựa chọn này ở bước 2 của form đặt bàn.
FieldDescription / Mô tả
pkg_name
Package name shown to customers in the booking form
Tên gói hiển thị cho khách trong form đặt bàn
e.g. “Buffet A – Standard · 350,000đ/người”, “Buffet B – Premium”
pkg_desc
Description of what’s included in the package
Mô tả nội dung của gói dịch vụ
pkg_price
Price per person. Total = price × number of guests.
Giá mỗi người. Tổng tiền = giá × số lượng khách.
pkg_active
Enable/disable this package. Disabled packages are hidden from the booking form.
Bật/tắt gói này. Gói bị tắt sẽ ẩn khỏi form đặt bàn.
🏦
9. VietQR — Bank Transfer Payment
Thanh toán chuyển khoản ngân hàng — Settings → Tab “Thanh toán”
🇬🇧 English
VietQR generates a QR code for customers to pay via bank transfer. No merchant account needed — just your bank details. Works with all Vietnamese banks.
🇻🇳 Tiếng Việt
VietQR tạo mã QR để khách thanh toán qua chuyển khoản ngân hàng. Không cần tài khoản merchant — chỉ cần thông tin ngân hàng của bạn. Hoạt động với tất cả ngân hàng Việt Nam.
FieldDescription / Mô tả
vietqr_enabled
Toggle Enable VietQR payment method
Bật/Tắt Bật phương thức thanh toán VietQR
bank_name
Bank identifier code (lowercase). Must match VietQR bank list.
Mã ngân hàng (chữ thường). Phải khớp với danh sách ngân hàng VietQR.
e.g. vcb (Vietcombank) · bidv · techcombank · mbbank · acb · vpbank · tpbank
bank_account_number
Your bank account number
Số tài khoản ngân hàng của bạn
bank_account_name
Account holder name (as registered with the bank, UPPERCASE)
Tên chủ tài khoản (đúng như đăng ký với ngân hàng, CHỮ HOA)
💳
10. Stripe (International Cards)
Thanh toán thẻ quốc tế — Settings → Tab “Thanh toán”
🇬🇧 English
Stripe handles Visa, Mastercard, and other international cards. You need a Stripe account at stripe.com. Use Test mode keys during setup, switch to Live when ready.
🇻🇳 Tiếng Việt
Stripe xử lý thẻ Visa, Mastercard và thẻ quốc tế khác. Bạn cần tài khoản Stripe tại stripe.com. Dùng key Test khi thiết lập, chuyển sang Live khi sẵn sàng.
FieldDescription / Mô tả
stripe_enabled
Toggle Enable Stripe payments
Bật/Tắt Bật thanh toán Stripe
stripe_public_key
Publishable key from Stripe Dashboard → Developers → API keys
Publishable key từ Stripe Dashboard → Developers → API keys
Test: pk_test_…  ·  Live: pk_live_…
stripe_secret_key
Secret key (keep private — never share or commit to code)
Secret key (giữ bí mật — không chia sẻ hoặc để trong code)
Test: sk_test_…  ·  Live: sk_live_…
stripe_webhook_secret
Webhook signing secret — required for confirming payments. See setup below.
Webhook signing secret — bắt buộc để xác nhận thanh toán. Xem hướng dẫn bên dưới.
Format: whsec_…
🔗
Stripe Webhook Setup / Cài đặt Stripe Webhook

Go to Stripe Dashboard → Developers → Webhooks → Add endpoint
Vào Stripe Dashboard → Developers → Webhooks → Add endpoint

Endpoint URL: https://yoursite.com/wp-json/rbp/v1/payments/webhook/stripe

Select event: payment_intent.succeeded · Copy the Signing secret → paste into stripe_webhook_secret
Chọn event: payment_intent.succeeded · Copy Signing secret → dán vào stripe_webhook_secret

🅿️
11. PayPal
Settings → Tab “Thanh toán”
  1. Go to developer.paypal.comMy Apps & Credentials
    Truy cập developer.paypal.comMy Apps & Credentials
  2. Create a new App → copy the Client ID and Secret
    Tạo App mới → sao chép Client IDSecret
  3. Set mode to Sandbox for testing, Live for production
    Đặt mode là Sandbox để test, Live khi chạy thật
  4. Paste credentials into the PayPal section of Settings and enable the toggle
    Dán thông tin vào phần PayPal trong Cài đặt và bật toggle
🔷
12. OnePay Vietnam
Cổng thanh toán Việt Nam — Settings → Tab “Thanh toán”
  1. Register a merchant account at onepay.vn
    Đăng ký tài khoản merchant tại onepay.vn
  2. Receive your Merchant ID, Access Code, and Hash Key from OnePay
    Nhận Merchant ID, Access Code, Hash Key từ OnePay
  3. Test with MTF mode at mtf.onepay.vn before switching to Live
    Test với mode MTF tại mtf.onepay.vn trước khi chuyển sang Live
  4. Return URL is auto-configured: https://yoursite.com/?rbp_gateway=onepay — no action needed
    Return URL tự động: https://yoursite.com/?rbp_gateway=onepay — không cần cài thêm
📧
13. Email Automation & Templates
Email tự động — Settings → Tab “Thông báo” + Tab “Email Templates”
🇬🇧 English
The plugin sends automated emails at key moments. Each email type has a customizable HTML template with dynamic variables. Enable/disable each type independently.
🇻🇳 Tiếng Việt
Plugin gửi email tự động tại các thời điểm quan trọng. Mỗi loại email có template HTML có thể tuỳ chỉnh với biến động. Có thể bật/tắt từng loại độc lập.
Email Type / Loại emailDescription / Mô tảDefault
email_confirmation_enabled
Booking confirmation email sent immediately when a booking is created or confirmed
Email xác nhận đặt bàn gửi ngay khi đặt bàn được tạo hoặc xác nhận
ON
email_reminder_3day
Reminder email sent 3 days before the booking date
Email nhắc nhở gửi 3 ngày trước ngày đặt bàn
ON
email_reminder_1day
Reminder email sent 1 day before the booking date
Email nhắc nhở gửi 1 ngày trước ngày đặt bàn
ON
email_reminder_6h
Final reminder sent 6 hours before the booking time
Nhắc nhở cuối gửi 6 tiếng trước giờ đặt bàn
ON
email_abandon_enabled
Win-back email sent to customers who cancelled. Configurable delay (days).
Email thu hồi gửi cho khách đã huỷ đặt bàn. Có thể cấu hình độ trễ (ngày).
OFF
Template Variables / Biến template
🇬🇧 English
In Settings → Email Templates, customize each email with HTML. Use these variables — they are replaced with real data when the email is sent:
🇻🇳 Tiếng Việt
Trong Cài đặt → Email Templates, tuỳ chỉnh từng email bằng HTML. Dùng các biến này — chúng được thay thế bằng dữ liệu thực khi email được gửi:
{{full_name}} {{booking_ref}} {{booking_date}} {{booking_time}} {{guests}} {{seniors}} {{children}} {{buffet_package}} {{phone}} {{table_number}} {{special_requests}} {{site_name}} {{booking_url}} {{amount}}
📱
14. SMS Notifications (Twilio)
Thông báo SMS — Settings → Tab “Thông báo” — Requires 1m+ plan
🇬🇧 English
SMS notifications are sent via Twilio. You need a Twilio account with a verified phone number. International SMS is supported.
🇻🇳 Tiếng Việt
Thông báo SMS được gửi qua Twilio. Bạn cần tài khoản Twilio với số điện thoại đã xác minh. Hỗ trợ SMS quốc tế.
FieldDescription / Mô tả
twilio_enabled
Toggle Enable SMS notifications via Twilio
Bật/Tắt Bật thông báo SMS qua Twilio
twilio_sid
Account SID from Twilio Console → Dashboard
Account SID từ Twilio Console → Dashboard
Format: ACxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
twilio_token
Auth Token from Twilio Console (keep secret)
Auth Token từ Twilio Console (giữ bí mật)
twilio_from
Your Twilio phone number in E.164 format. Must be a verified Twilio number.
Số điện thoại Twilio của bạn theo định dạng E.164. Phải là số Twilio đã xác minh.
e.g. +84901234567 or +14155552671
💬
15. Zalo OA Messaging + Chat Widget
Zalo OA — Settings → Tab “Thông báo” — Requires 1m+ plan
🇬🇧 English
The plugin integrates with Zalo in two ways: OA Messaging (automated messages sent to customers) and Chat Widget (a floating chat button on your website using the official Zalo SDK).
🇻🇳 Tiếng Việt
Plugin tích hợp Zalo theo 2 cách: OA Messaging (tin nhắn tự động gửi cho khách hàng) và Chat Widget (nút chat nổi trên website dùng Zalo SDK chính thức).
📋
How to get your OA ID & Access Token / Cách lấy OA ID & Access Token
  1. Login to oa.zalo.me → select your OA → Quản lý → Thông tin OA → copy OA ID
  2. Go to developers.zalo.me → create app → link your OA → get OA Access Token
  3. For ZNS (Zalo Notification Service): create template at business.zalo.me → get Template ID

⚠️ OA Access Token expires every 90 days — refresh at: Zalo for Business → My OA → API
OA Access Token hết hạn sau 90 ngày — gia hạn tại: Zalo for Business → OA của tôi → API

FieldDescription / Mô tả
zalo_enabled
Toggle Enable Zalo OA automated messaging (booking confirmations & reminders)
Bật/Tắt Bật Zalo OA gửi tin tự động (xác nhận đặt bàn & nhắc nhở)
zalo_oa_token
OA Access Token from developers.zalo.me. Used to send messages via POST https://openapi.zalo.me/v3.0/oa/message/cs
OA Access Token từ developers.zalo.me. Dùng để gửi tin qua POST https://openapi.zalo.me/v3.0/oa/message/cs
zalo_template_id
ZNS Template ID (optional). If provided, the plugin uses ZNS — which can reach customers who have not followed your OA.
Template ID ZNS (tuỳ chọn). Nếu có, plugin dùng ZNS — có thể gửi đến khách chưa theo dõi OA.
zalo_oa_id
Required for Chat Widget. Your OA ID (a long number like 1234567890123456789). Found at oa.zalo.me → Quản lý → Thông tin OA.
Bắt buộc cho Chat Widget. OA ID của bạn (dãy số dài, VD: 1234567890123456789). Tìm tại oa.zalo.me → Quản lý → Thông tin OA.
zalo_chat_widget_enabled
Toggle Show floating Zalo Chat button on all pages of the website
Bật/Tắt Hiển thị nút Zalo Chat nổi trên tất cả trang website
zalo_chat_position
Position of the chat button: bottom_right or bottom_left
Vị trí nút chat: bottom_right (góc phải) hoặc bottom_left (góc trái)
zalo_chat_welcome
Auto-greeting message shown when a visitor opens the chat widget
Tin nhắn chào tự động hiển thị khi khách mở widget chat
🏷️
16. Form Labels Customization
Tuỳ chỉnh nhãn Form — Settings → Tab “Nhãn Form”
🇬🇧 English
Every label, placeholder, button text, and status message in the booking form can be customized. This is useful for renaming fields to match your brand, or adding a second language alongside the default.
🇻🇳 Tiếng Việt
Mọi nhãn, placeholder, text nút và thông báo trạng thái trong form đặt bàn đều có thể tuỳ chỉnh. Hữu ích khi muốn đổi tên trường theo thương hiệu của bạn hoặc thêm ngôn ngữ thứ hai.
FieldPurpose / Mục đích
form_title
Heading of the booking form
Tiêu đề form đặt bàn
form_label_date
Label for the date picker field
Nhãn cho ô chọn ngày
form_label_time
Label for the time/slot picker
Nhãn cho ô chọn giờ/ca
form_label_guests
Label for the adult guest count field
Nhãn cho ô số lượng người lớn
form_label_seniors / children
Labels for senior and child guest count fields
Nhãn cho ô số khách cao tuổi và trẻ em
form_label_name / email / phone
Labels for customer contact fields
Nhãn cho các ô thông tin liên hệ của khách
form_label_package
Label for the buffet/package selection dropdown
Nhãn cho dropdown chọn gói dịch vụ/buffet
form_label_submit
Text on the final submit/confirm button
Text trên nút xác nhận cuối cùng
form_label_success
Success message shown after a booking is submitted
Thông báo thành công hiển thị sau khi đặt bàn
form_label_no_slots
Message shown when no time slots are available for a date
Thông báo hiển thị khi không còn ca trống cho ngày được chọn
👥
17. CRM — Customer Management
Quản lý Khách hàng — Booking Pro → 👥 Khách hàng — Requires 1m+ plan
🇬🇧 English
The CRM automatically builds a customer database from bookings. View visit history, spending, notes, and blacklist status for every customer. No setup needed — customers are added automatically when they book.
🇻🇳 Tiếng Việt
CRM tự động xây dựng cơ sở dữ liệu khách hàng từ các đặt bàn. Xem lịch sử ghé thăm, chi tiêu, ghi chú và trạng thái blacklist của từng khách. Không cần thiết lập — khách được thêm tự động khi đặt bàn.
📊
Visit History
Lịch sử ghé thăm
💰
Total Spending
Tổng chi tiêu
📝
Customer Notes
Ghi chú khách hàng
🚫
Blacklist
Danh sách đen
🔍
Search & Filter
Tìm kiếm & lọc
📱
No-show Tracking
Theo dõi không đến
🏆
18. Loyalty Points Program
Chương trình tích điểm — Requires 1m+ plan
🇬🇧 English
Customers automatically earn loyalty points for each completed booking. Points are tracked in the customer’s CRM profile and can be redeemed for discounts. The earn rate and redemption rules are configurable in the Loyalty settings section.
🇻🇳 Tiếng Việt
Khách hàng tự động tích điểm cho mỗi đặt bàn hoàn thành. Điểm được theo dõi trong hồ sơ CRM của khách và có thể đổi để được giảm giá. Tỷ lệ tích điểm và quy tắc đổi điểm có thể cấu hình trong phần Loyalty.
Auto-earn points
Tự động tích điểm
🎁
Redeem for discounts
Đổi điểm lấy giảm giá
📈
Points history
Lịch sử điểm
🧾
19. Invoices & Print
Hóa đơn in — Booking Pro → 🧾 Hóa đơn — Requires 1m+ plan
🇬🇧 English
Generate printable invoices for any booking directly from the admin. Invoices include booking details, package, payment, customer information, and your restaurant branding. Export to PDF or print directly from the browser.
🇻🇳 Tiếng Việt
Tạo hóa đơn in cho bất kỳ đặt bàn nào trực tiếp từ admin. Hóa đơn bao gồm chi tiết đặt bàn, gói dịch vụ, thanh toán, thông tin khách và thương hiệu nhà hàng. Xuất PDF hoặc in trực tiếp từ trình duyệt.
🖨️
Print directly
In trực tiếp
📄
PDF export
Xuất PDF
🎨
Branded design
Thiết kế có thương hiệu
🍽️
Restaurant Booking Pro v5.6.11
digitalzila.com  ·  support@digitalzila.com
© 2024 Digitalzila · WordPress 5.8+ · PHP 7.4+
Have Questions? Get in Touch!