One plugin. Every table.
All-in-one restaurant reservation & CRM for WordPress. Start free — no credit card required.
- Booking form shortcode
- Real-time table layout
- Email confirmations
- VietQR / bank transfer
- Stripe, PayPal, OnePay
- CRM & customer history
- Loyalty points
- Zalo OA + SMS
- Invoices & print
- Booking form shortcode
- Real-time table layout
- Email confirmations
- VietQR / bank transfer
- Stripe, PayPal, OnePay
- CRM & customer history
- Loyalty points
- Zalo OA + chat widget
- SMS via Twilio
- Invoices & print
- Everything in Starter
- REST API access
- Waitlist management
- All payment gateways
- CRM & loyalty points
- Zalo OA + SMS + Email
- Invoices & print
- White label
- Multi-restaurant
- Everything in Professional
- White label
- Multi-restaurant
- REST API access
- Waitlist management
- All payment gateways
- CRM & loyalty points
- Zalo OA + SMS + Email
- Invoices & print
- Everything in Business
- Priority support
- White label
- Multi-restaurant
- REST API access
- All payment gateways
- CRM & loyalty points
- Zalo OA + SMS + Email
- Invoices & print
All prices in USD · VAT may apply · 30-day money-back guarantee
Compare all plans
A detailed feature breakdown across every JavisTab plan.
| Feature | Free Trial $0 15 days · 1 site |
Starter $19.9 30 days · 3 sites |
✦ Most Popular Professional $39.9 90 days · 3 sites |
Business $59.9 180 days · 3 sites |
Annual $99.9 365 days · 3 sites |
|---|---|---|---|---|---|
| 🗓️ BOOKING CORE | |||||
| Booking form shortcode | |||||
| Real-time table layout | |||||
| Time slots management | |||||
| Service packages | |||||
| Availability calendar | |||||
| No-show blacklist | |||||
| Waitlist management | |||||
| 💳 PAYMENTS | |||||
| VietQR (bank transfer) | |||||
| Stripe | |||||
| PayPal | |||||
| OnePay Vietnam | |||||
| 🔔 NOTIFICATIONS | |||||
| Email confirmation | |||||
| Email reminders (3d · 1d · 6h) | |||||
| Zalo OA messaging | |||||
| Zalo chat widget | |||||
| SMS via Twilio | |||||
| Win-back emails | |||||
| 👥 CRM & LOYALTY | |||||
| Customer history & notes | |||||
| Loyalty points program | |||||
| Invoices & PDF print | |||||
| REST API access | |||||
| ⭐ ADVANCED | |||||
| Multi-language (VI / EN / FR / DE) | |||||
| Auto-updates | |||||
| White label | |||||
| Multi-restaurant | |||||
| Priority support | |||||
| Sites per license | 1 | 3 | 3 | 3 | 3 |
| Start Free | $19.9 | $39.9 → | $59.9 | $99.9 | |
Live in 9 simple steps
From a fresh WordPress install to your first paid reservation. Follow the steps in order — each one builds on the last.
Install & activate the plugin ~5 min
Upload JavisTab to WordPress the same way you would any premium plugin, then enter your license key to unlock updates.
- Download the javistab.zip file from your DigitalZila account after purchase.
- In WordPress go to Plugins → Add New → Upload Plugin, choose the ZIP, then Install Now.
- Click Activate. A new JavisTab menu appears in your admin sidebar.
- Open JavisTab → License, paste your key and click Activate License to enable auto-updates.
Set up your restaurant profile ~5 min
Tell JavisTab who you are. These details appear on confirmation emails, invoices and the booking widget.
- Go to JavisTab → Settings → Restaurant.
- Enter the venue name, address, phone, logo and timezone — the timezone drives every reminder time.
- Set opening hours per weekday, plus holidays and closed days so guests can never book a slot you’re shut.
- Pick a default currency (USD / VND / EUR) and the booking lead time (e.g. minimum 2 hours ahead).
Build your tables & floor plan ~10 min
Recreate your dining room so the live layout shows exactly which tables are free in real time.
- Open JavisTab → Tables and add each table with a name/number and seat capacity.
- Group tables into zones (Indoor, Terrace, Private Room) so guests can request a preferred area.
- Drag tables onto the visual floor plan to match your real layout.
- Optionally enable auto-assign, which seats each party at the smallest suitable free table.
Define time slots & packages ~10 min
Control when guests can book and what they’re booking — set turn times and any deposit you require.
- In JavisTab → Time Slots, set the booking interval (e.g. every 15 / 30 minutes).
- Set a turn time (how long a table stays held) and max covers per slot to avoid overcrowding the kitchen.
- Create service packages (Set Menu, Tasting Menu, Birthday) with a price and description.
- Add a deposit or full prepayment rule per slot or package to cut no-shows.
Connect payment gateways ~10 min
Take deposits and full payments online. Always test in sandbox mode before switching to live keys.
- Go to JavisTab → Payments and enable the gateways you need.
- VietQR: enter your bank account, account name and bank code to auto-generate a QR for each booking.
- Stripe / PayPal: paste your API keys; start with test keys, place a sandbox booking, then swap to live.
- OnePay: add your merchant ID and secret hash to accept local Vietnamese cards.
Configure notifications ~10 min
Automatic confirmations and reminders are what turn bookings into actual arrivals.
- In JavisTab → Notifications, edit the email templates for confirmation, reminder and cancellation.
- Set reminder timing (e.g. 3 days, 1 day and 6 hours before arrival).
- Connect your Zalo OA by pasting the OA token to send messages and enable the chat widget.
- Add Twilio SID and auth token to send SMS reminders to guests without Zalo.
Turn on CRM & loyalty ~5 min
Every booking quietly builds a guest profile so you can reward regulars and win back lapsed diners.
- Enable CRM in JavisTab → Customers to log visit history, spend and notes (allergies, VIP).
- Switch on loyalty points and set how many points each visit or dollar earns.
- Create a win-back rule that emails guests who haven’t visited in, say, 60 days.
Publish the booking form ~5 min
Place the reservation widget anywhere on your site with a shortcode or block.
- Create a page called Reservations and add the block, or paste [javistab_booking].
- Add the page to your main menu so guests find it in one click from any device.
- Use [javistab_widget] for a floating “Book a Table” button on every page.
Go live — final checklist ~5 min
Run one real end-to-end test, then flip everything to production.
- Place a test booking yourself and confirm the email, Zalo and SMS all arrive.
- Switch every payment gateway from test to live keys.
- Check the live table layout updates the moment a booking is made.
- Watch the Dashboard for your first real reservation — you’re live! 🎉
Every admin module
A tour of each section in the JavisTab admin menu, in the order you’ll use them.
Dashboard
Your daily command center: today’s covers, upcoming arrivals and revenue at a glance.
- See today’s bookings and no-shows
- Quick-add a walk-in
- Jump to any reservation
Bookings
The full reservation list with search, filters and one-click status changes.
- Approve, move or cancel bookings
- Filter by date, zone or status
- Export to CSV
Tables & Floor Plan
Manage tables, zones and the drag-and-drop visual layout of your room.
- Add tables & set capacity
- Arrange the live floor plan
- Toggle auto-assign seating
Time Slots & Packages
Set booking intervals, turn times, capacity caps and menu packages.
- Define slot length & turn time
- Cap covers per slot
- Build set-menu packages
Payments
Connect VietQR, Stripe, PayPal and OnePay; manage deposits and refunds.
- Enable gateways & test mode
- Set deposit rules
- Issue refunds
Notifications
Email, Zalo OA and SMS templates plus reminder timing rules.
- Edit message templates
- Schedule reminders
- Connect Zalo & Twilio
Customers (CRM)
A profile for every guest with visit history, spend, tags and notes.
- View visit & spend history
- Tag VIPs & allergies
- Manage the no-show blacklist
Loyalty
Reward repeat diners with points and automated win-back campaigns.
- Set earning & redemption rules
- Create win-back triggers
- Track redeemed rewards
Reports
Covers, revenue, no-show rate and busiest slots — exportable for accounting.
- Track revenue & covers
- Spot peak times
- Export reports
Integrations & REST API
Connect external tools, POS systems or your own app via the REST API.
- Generate API keys
- Read & write bookings
- Hook into webhooks
Settings
Restaurant profile, currency, languages, white-label and multi-restaurant.
- Edit profile & hours
- Switch interface language
- Enable white label
License
Activate your key, see which of your 3 sites are in use and get auto-updates.
- Activate & deactivate sites
- Check renewal date
- Enable one-click updates
Common questions
Do I need a credit card to start the free trial?
How many websites can one license cover?
Which payment gateways are supported?
Can guests get Zalo and SMS reminders?
Is there a money-back guarantee?
Will it work with my theme?
FAQ
Frequently asked questions.
Everything you need to know before getting started.
Mọi thứ bạn cần biết trước khi bắt đầu.
Yes — JavisTab offers a 15-day free trial on 1 WordPress site with no credit card required. The full booking form, real-time table layout, and all four payment gateways (VietQR, Stripe, PayPal, OnePay) are active during the trial.
Each paid license can be activated on up to 3 different WordPress installations. This is ideal if you run multiple restaurant locations or manage client websites. Need more than 3 sites? Simply purchase additional licenses.
After payment is confirmed, your license key is automatically generated and emailed within seconds — no manual processing. You’ll receive the plugin ZIP file, your license key (format: RBP-1Y-XXXXXX-XXXXXXXX), and a link to the full setup guide in one email.
Yes. You can upgrade to a higher-tier plan at any time by purchasing the new plan. The new license key replaces the old one on your site. Contact support@digitalzila.com if you need help with the transition.
If you’re not satisfied within 30 days of purchase, email us at support@digitalzila.com for a full refund — no questions asked. The guarantee applies to all paid plans: Starter, Professional, Business, and Annual.
You can purchase JavisTab using Stripe (Visa / Mastercard / international cards), PayPal, or VietQR bank transfer (Vietnam). All transactions are processed securely.
Yes — all plans include automatic updates for the full license duration. Updates appear directly in your WordPress admin under Plugins, exactly like any other WordPress plugin. No manual ZIP uploads needed.
Absolutely. JavisTab was built specifically with Vietnamese restaurants in mind: VietQR bank transfer, Zalo OA messaging, ZNS notifications, OnePay Vietnam, full Vietnamese language, and VND currency support — features no generic booking plugin provides.
Yes. Switch the capacity mode to by_guests to limit total guests per slot instead of counting by tables. Create buffet-tier service packages (e.g. “Buffet Standard 350,000đ/person”) selectable at booking time — price is automatically calculated by guest count.
Zalo OA messaging, Zalo Chat Widget, and SMS via Twilio are included from the Starter plan ($19.9/30 days) and above. The Free Trial includes email confirmations only. You’ll need a free Zalo Official Account and an OA Access Token from the Zalo developer portal.
REST API access (available in Professional plan and above) lets you connect JavisTab to your POS system, custom management dashboard, or third-party integrations. You can read and manage bookings, customer data, and table availability via standard HTTP endpoints — no plugin dependency on your front end.
JavisTab requires WordPress 5.8+, PHP 7.4+, and MySQL 5.7+, plus an active internet connection for license verification. It works with any WordPress theme and does not require WooCommerce or any page builders.
Create a WordPress page and add the shortcode
— the full booking form renders instantly. You can force a language with
. Additional shortcodes for the table layout, availability calendar, and booking lookup are also available. Full documentation at our Help page.
All plans include Zalo and email support at support@digitalzila.com. The Annual plan also includes priority support with faster response times. Full bilingual documentation (EN/VI) is available at the Help & Setup Guide.
Still have questions?
Our team is available via Zalo and email — typically replies within a few hours.
Start for free.
Scale when ready.
No credit card required for the trial. 15 days to explore every feature. Upgrade anytime from your WordPress admin.
Dùng thử miễn phí · Nâng cấp bất cứ lúc nào


