Every feature for taking a reservation, in one WordPress plugin.
A real-time floor plan, 6 payment gateways, built-in CRM, SMS, loyalty points, EU VAT-compliant invoices, REST API and 13 languages — every feature is included in the base license. No add-on store, no per-message fees, no commissions.
Built for businesses that actually take bookings.
Six pillars — bookings, CRM, payments, notifications, loyalty and compliance. Every line item below is included in the license. Zero add-on stores. Zero SMS reseller markup. Zero booking commissions, ever.
Real-time floor plan & resource control
Drag tables, rooms, suites, courts or staff onto a visual floor plan. Live availability is calculated server-side with deterministic locking — no double-bookings, ever.
- Multi-floor, multi-room, multi-restaurant
- Configurable time slots & buffer minutes
- Walk-in mode + waitlist + auto-promote
- Combine & split tables on the fly
Customer profiles, guest history & tags
Every booking writes back to a built-in CRM record — visit count, lifetime value, preferences, no-show ratio, VIP tags. Search any customer in 200ms.
- Auto-merge on email, phone or VAT ID
- Birthday triggers & smart segments
- GDPR export & delete in one click
- Customer notes & allergen flags
Six gateways, HMAC-verified, no WooCommerce
Stripe, PayPal, Square, Razorpay, OnePay and VietQR / Bank Transfer — built into the booking flow. Every gateway ships server-to-server webhook verification.
- Deposits, full prepay or pay-on-arrival
- Refunds & partial captures from admin
- ISO 4217 currency rounding everywhere
- Idempotent IPN — safe to replay
Email, SMS & .ics calendar invites
Confirmations, reminders, no-show alerts, review requests — sent through your own provider. Every confirmation ships a calendar invite that auto-removes on cancellation.
- Twilio, Vonage, MessageBird-ready
- Smart review funnel (4–5★ → Google)
- Reschedule reminders 6h & 24h before
- Async job queue (1M-scale)
Points, tiers & redeemable discounts
Reward every booking with points. Customers see their balance in confirmation emails and on their account page. Define earn-rate per package, tier thresholds and a reward catalog.
- Per-restaurant or shared loyalty wallet
- Birthday bonus & first-visit bonus
- One-tap redemption at booking
- Configurable expiry & rollover
EU VAT, GDPR & printable invoices
Ship in Europe out of the box. Reverse-charge per Art. 196, mandatory Art. 226 invoice fields, B2B VAT IDs, three tax modes (standard / inclusive / cascading).
- 27 EU country & rate lookup table
- 13-language reverse-charge notes
- Print/PDF invoices, sequential numbering
- GDPR data-purge endpoint per booking
See your room the way your host sees it.
A visual, drag-and-drop floor plan that mirrors the physical space — tables, rooms, suites, stations, courts, even bar seats. Switch floors in one click.
-
Combine & split tables on the flyWalk-in of 8? Drag tables 7+8 together — the system locks both as one until they leave.
-
Server-side double-booking lockDeterministic availability — two customers tapping “book” at the same second never both succeed.
-
Buffer minutes per resource15 minutes after a 4-top leaves before it can be booked again — configurable per table, room or service.
-
QR check-in, no iPad requiredA phone-camera scan flips status from Reserved → Seated. Mobile-optimised, no WP login for staff.
Six payment gateways, zero WooCommerce required.
Most WordPress booking plugins resell Stripe through WooCommerce — a three-plugin chain with three failure points. JavisTab ships every gateway natively, with HMAC-verified webhooks on each.
-
Tax-correct everywhereThree tax modes — standard, inclusive, and cascading (SC → tax) — for EU VAT, AU GST, UK VAT and Thai/Malaysian ++ pricing.
-
Deposits or full prepayCharge a 30% deposit, a fixed amount, or the full grand total. Send a one-tap pay-link if you take bookings by phone.
-
Webhook idempotencyEvery IPN handler is safe to replay — Stripe, PayPal, Square, Razorpay and OnePay reconcile to a single source of truth.
-
ISO 4217 roundingUSD & EUR round to 2 decimals; JPY and VND to 0. No more cents-lost-to-int-cast tickets from your accountant.
Confirmations, reminders & a smart review funnel that routes 4★+ guests to Google.
After every completed booking, JavisTab emails a 1–5★ rating. Happy guests are pre-filled into your Google Business Profile. Unhappy guests are quietly captured for private follow-up — before they ever leave a public 1★ review.
Hooks `status=completed`
Fires directly off Booking Pro’s lifecycle. Zero config, no Zapier, no third-party service.
Threshold split 4★+
Default: 4★+ goes to Google, 1–3★ stays private. Change the threshold in admin in one click.
HMAC-signed star URLs
Every rating link in the email is token-verified — guests cannot spoof their own scores.
Private alert routing
Unhappy feedback emails the owner instantly with booking ref, customer name, phone & full text.
Built for the long tail of bookings.
The booking engine is industry-agnostic. Switch terminology, units and rules with one preset — restaurant, spa, salon, clinic, hotel, fitness, cruise or coworking.
Restaurants & cafés
Tables, courses, deposits, party sizes, waitlist promotion and a real-time floor plan your host can read at a glance.
Spas & wellness
Therapists, rooms, treatment durations and gift cards. Per-resource buffer minutes between sessions.
Salons & barbers
Stylist calendars, package menus, repeat-customer reminders and tip-on-checkout via Stripe.
Clinics & healthcare
Practitioner availability, intake forms, GDPR-compliant records, automated reminders 24h before.
Hotels & B&Bs
Multi-night rooms, suites, daily rate tables, payment-on-arrival or pre-pay deposit options.
Fitness & courts
Group classes, court bookings, capacity limits, recurring weekly sessions and class waitlists.
Cruises & tours
Departures, seat maps, multi-guest pricing groups (adults, child, infant) and printable boarding manifests.
Coworking & studios
Hourly desks, day passes, studio rentals, member tiers and walk-in QR check-in.
Every single feature, in one license.
A complete catalog of what ships in JavisTab Booking Pro — bookings, CRM, payments, notifications, loyalty, compliance and developer hooks. No add-ons. No upsells. No surprises.
Bookings & Resources
10 featuresReal-time floor plan
Drag tables, rooms, suites onto a visual grid with live availability.
Multi-floor & multi-room
Organise resources by floor, area, zone or branch — switch in one click.
Resource shapes & types
Round, square, rectangle. Tables, rooms, staff, seats, courts, equipment.
Combine & split tables
Walk-in of 8? Drag tables 7+8 together — server locks both as one unit.
Buffer minutes per resource
15 min after a 4-top leaves before it’s bookable. Per-resource control.
Configurable time slots
11:30 lunch, 19:00 dinner — define per restaurant, per service, per slot.
Walk-in mode
Add bookings on the fly from the floor plan — auto-confirmed, no friction.
Waitlist + auto-promote
When a slot opens, the system promotes the next eligible waiter automatically.
Manual lock with reason
Block a table for maintenance, VIP hold, or staff training — audit-trailed.
QR check-in (no iPad)
Phone-camera scan flips status from Reserved → Seated. Mobile-optimised.
CRM & Guest Management
7 featuresCustomer profiles
Visit count, lifetime value, preferences, no-show ratio — all in one record.
Auto-merge duplicates
Same email, phone or VAT ID? The CRM merges records — no manual cleanup.
VIP tags & segments
Tag guests by spend, frequency, allergens. Segment for marketing campaigns.
Birthday triggers
Auto-send birthday email + bonus loyalty points. Configurable per restaurant.
200 ms search
Name, phone, ref — full-text indexed, sub-second across 1M+ records.
CSV import & export
Bring customers, past bookings and loyalty balances from any platform.
One-click GDPR purge
Every booking entity ships a data-purge endpoint — Article 17 ready.
Payments & Pricing
12 featuresStripe (Cards + wallets)
Apple Pay, Google Pay, SEPA. 46-country coverage, HMAC-verified webhooks.
PayPal
Webhook + pull-verify. IPN double-charge race protection (v5.9.16+).
Square
In-person + online unified. Reconciles to a single source of truth.
Razorpay (UPI / India)
UPI, cards, netbanking. Deterministic fingerprint deduplication.
OnePay (Vietnam)
ATM, Visa, Master rails. Parallel return + callback URL hardening.
VietQR & Bank Transfer
Generate VietQR with booking ref auto-embedded. Manual reconcile flow.
Deposits or full prepay
30% deposit, fixed amount, full prepay, or pay-on-arrival — your call.
Refunds & captures
From admin, in one click — gateway sync. Audit-trail to the cent.
3 tax modes
Standard, inclusive, cascading (SC → tax) — EU VAT, AU GST, UK VAT, Thai ++.
WOOCS currency bridge
Multi-currency display, your accounting currency on the back-end.
Discount codes
Fixed amount or percentage, per-customer limits, expiry dates, usage caps.
Service packages
Buffet Trưa for lunch slot, Set Menu for dinner — per-timeslot menus.
Notifications & Reminders
10 featuresEmail via your provider
Bring your own SMTP — SendGrid, Mailgun, AWS SES, or WP transactional.
SMS gateways
Twilio, Vonage, MessageBird — bring your own keys. No reseller markup.
.ics calendar invites
Every confirmation ships a calendar invite that auto-removes on cancel.
Smart review funnel
4★+ → Google · 1–3★ → private owner alert. HMAC-signed star URLs.
6h & 24h reminders
Automatic reschedule reminders before the visit. Configurable per service.
No-show alerts
If a guest doesn’t check in, owner gets a real-time email + recovery flow.
Async job queue
1M-scale batched email / SMS / WhatsApp delivery. No PHP timeout risk.
Customizable templates
Edit every string — confirmations, reminders, vouchers — in 13 languages.
Boarding-pass voucher
Beautiful printable confirmation with QR — emailed and self-serve link.
Email log & resend
Every transactional email logged with status, retry & one-click resend.
Loyalty, Marketing & Compliance
9 featuresPoints & tiers
Earn rate per package, tier thresholds, redemption catalog — all built-in.
Birthday + first-visit bonus
Auto-credit points on milestone events. Configurable per restaurant.
Shared or per-brand wallet
One wallet across all branches, or isolated per location — admin choice.
Marketing campaigns
Segment + send bulk email / SMS to past guests. CTR / open tracking.
EU VAT (Art. 196 / 226)
Reverse-charge B2B, 27-country rate table, mandatory invoice fields.
Print/PDF invoices
Sequential numbering by series, configurable templates per restaurant.
13-language legal notes
Reverse-charge notice prints in the buyer’s own language automatically.
GDPR export & delete
Article 15 / Article 17 ready — one-click from any customer record.
B2B VAT-ID capture
Validated at booking, surfaced on invoice, triggers reverse-charge logic.
Developer, Integrations & Admin Ops
11 featuresREST API /rbp/v1/*
Create / update / query bookings from POS, kiosk, mobile or no-code.
POS sync hooks
Two-way push — bookings flow to your POS, status updates flow back.
Google Calendar sync
Per-staff calendar sync — bookings appear on therapist / stylist agendas.
WhatsApp ready
Notification templates work over the WhatsApp Business API.
CF7 / Gravity / Ninja / WPForms
Booking adapters for the 4 biggest WP form plugins — drop-in widgets.
Page builder support
Elementor, Bricks, Breakdance, Divi, Beaver Builder, Gutenberg block.
Roles & permissions
Admin, manager, host, staff, customer — 5 built-in roles, fine-grained caps.
Multi-branch / multi-brand
Switch context with a dropdown — bookings, CRM, payments scoped per brand.
Dashboard & reports
Bookings, revenue, occupancy, no-show rate — by period, by branch, by staff.
Setup Wizard
First-time guided setup — get your first booking flow live in 2 minutes.
Diagnostics + cron monitor
One-click health report — cron status, DB schema, gateway connectivity.
59 features shipped in every license · no add-ons · no monthly creep · read the changelog →
A booking platform that doesn’t end at the form.
Production-grade REST API, POS sync hooks, deterministic webhooks — and 13 fully-translated locales with full .po / .mo coverage.
Clean REST API · /wp-json/rbp/v1
# Create a booking from your POS curl -X POST https://your-site.com/wp-json/rbp/v1/bookings \ -H "Content-Type: application/json" \ -d '{ "restaurant_id": 1, "date": "2026-05-20", "time": "19:30", "guests": 4, "customer": { "name": "Mia Park", "email": "[email protected]", "phone": "+1 415 555 0199" }, "payment": "stripe", "deposit_amount": 30 }' # → 201 Created { "id": 8421, "ref": "RBP-9F2C81-038", "status": "pending_payment" }
Rate-limited per-IP, nonce-aware and OpenAPI-documented. Build a POS, kiosk, mobile app or no-code integration on top.
13 languages, full .po / .mo coverage
Booking forms, admin UI and invoice strings translated end-to-end — including reverse-charge legal notes per EU Directive 2006/112/EC Art. 196.
JavisTab vs other WordPress booking options.
Apples-to-apples: what you actually get in the base license, without add-ons or per-message fees. Categories compared against the most popular WordPress booking plugins and SaaS booking platforms on the market.
| Feature | JavisTab Booking ProWordPress plugin | Popular Plugin A+ paid add-ons | Popular Plugin BDeveloper plan | Booking SaaSMonthly subscription |
|---|---|---|---|---|
| Real-time visual floor plan | Built-in | Not available | Not available | Not available |
| Payment gateways included | 6 built-in | Add-on per gateway | 3–4 built-in | 2–3 built-in |
| SMS notifications | Bring your own gateway | SMS add-on + credits | Built-in | Paid credits |
| Built-in CRM & guest history | Full CRM | Customers add-on | Customers panel | Clients |
| Loyalty points & tiers | Built-in | Not available | Not available | Premium feature |
| EU VAT & reverse-charge invoices | Art. 196 / 226 | Manual | Manual | Manual |
| Languages with full .po files | 13 locales | ~20 | ~15 | ~30 |
| REST API + POS sync | /rbp/v1/* | Developer add-on | Custom API | REST |
| iCalendar (.ics) email attachment | + auto-cancel | Not available | Not available | Link only |
| Smart review funnel (Google routing) | Built-in | Not available | Not available | Add-on / 3rd-party |
| Per-booking commission | $0 forever | $0 | $0 | % of bookings |
| License model | Term · 3 sites | Annual · 1 site | Annual · 1+ sites | SaaS · monthly |
Comparison reflects publicly listed features of the most popular WordPress booking plugins & SaaS booking platforms, May 2026. Trademarks belong to their respective owners.
Answers to the questions our team gets weekly.
Is JavisTab Booking Pro a one-time purchase or a subscription?
Does it work with my WordPress theme & page builder?
Can I take payments without installing WooCommerce?
Is it GDPR and EU VAT compliant out of the box?
How is JavisTab different from other WordPress booking plugins?
Can I migrate from another booking platform?
What hosting do you recommend?
What if I run into trouble?
Run your bookings. Keep your customers.
Install in under two minutes. Take your first reservation tonight. No commission, ever. Your plugin keeps working even after your license term ends.