Smart Booking – Appointments, Events & Payments

Smart Booking for WordPress — appointments, classes & event tickets with online payments

WPCodexa Smart Booking turns any WordPress site into a complete booking system for clinics, consultants, salons, tutors, coaches and event organisers. Customers pick a service, see real availability in their own time zone, pay online and manage their booking themselves — while you get a modern dashboard, calendar and transaction ledger.

Why it is different

  • No double bookings, ever — slots and ticket stock are protected by database row locks, proven with parallel-request race tests.
  • Payments confirmed only by the provider — a booking becomes paid only from a signed webhook (never from a return URL), with duplicate, amount and currency checks.
  • Works without WooCommerce — Stripe Checkout and Razorpay Payment Links (UPI, cards, net-banking, wallets) are built in. WooCommerce gateways are supported too.
  • 3D Secure ready — authentication happens on the provider’s page; optional “always ask for 3D Secure” for Stripe.
  • Test and live keys side by side — a Test mode checkbox switches key sets; test payments can never confirm real bookings.

Features

  • Four modules: Doctor & clinic, Business services, Education & classes, Events & ticketing
  • Services, providers, weekly schedules, buffers, holidays and date overrides, minimum notice and booking window
  • Modern 5-step booking widget: service cards, week strip with availability, accessible date picker, grouped time slots, live hold countdown, add-to-calendar (.ics)
  • Payment modes per service: free, full online payment, deposit, or pay later / at visit
  • Late-payment recovery or automatic refund, partial and full refunds from the booking screen
  • Customer self-service page: pay, reschedule, cancel, view QR tickets
  • Events: ticket tiers, limited inventory, QR tickets, door check-in with session tally
  • Email and WhatsApp (Meta Cloud API) confirmations and reminders with retries, consent and quiet hours
  • Google Calendar / Meet, Microsoft Outlook / Teams and Zoom connections
  • Admin dashboard with KPIs and charts, calendar (day / week / month / agenda), Transactions ledger with CSV export, webhook log, audit log, job queue
  • Roles for owners, staff and read-only support; each organisation’s data kept separate
  • Privacy tools: personal data export / erase, retention policy, encrypted API keys
  • Theme-proof design with your brand colour; keyboard and screen-reader friendly; mobile ready
  • Sandbox mode: test everything without sending real messages or taking real money

Shortcodes

[wpcodexa_booking], [wpcodexa_manage_booking], [wpcodexa_events], [wpcodexa_checkin event="ID"]

Requirements

  • WordPress 6.2+ (tested on 7.1)
  • PHP 8.0+ (tested on 8.3)
  • MySQL 8 / MariaDB 10.4+ with InnoDB
  • WooCommerce optional

Documentation

A complete HTML manual is included: setup wizard, payments (Stripe, Razorpay, WooCommerce), 3D Secure testing, notifications, integrations, roles, privacy, REST API, hooks and troubleshooting.

Changelog:

1.3.4 — Fixes from a real-browser end-to-end run: delayed payment confirmations delivered, clearer “waiting for payment” and “expired” messages, refund limit shown in currency, Transactions improvements.

1.3.1 — Test mode checkbox with separate test and live key sets; refunds always use the account that took the payment; Stripe “always ask for 3D Secure”.

1.3.0 — Stripe Checkout and Razorpay Payment Links built in (no WooCommerce needed).

1.2.x — Payment security hardening, custom accessible date picker, theme-proof design.

1.0.0 — Initial release.

Reviews

There are no reviews yet.

Only logged in customers who have purchased this product may leave a review.

Loading...
WPBay support Support by WPCodexa

WPCodexa supports this product through WPBay

Questions are handled in WPBay's private ticket system, keeping your purchase details and support conversation together.

Go to My Downloads

After purchase, open this item in My Downloads and choose Get Support.

What support includes

  • Answers to product-related questions
  • Help with reported bugs and issues
  • Guidance for included third-party assets

What support does not include

  • Customizations or new features
  • Installation or setup services
Plugin

Maintenance snapshot

See recent updates, compatibility, support, and developer activity.

  • Updated today
  • Developer active recently
  • WPBay support available
  • WordPress 7.1 tested

Snapshot updated 12 hours ago

View details Hide details

Maintenance details

This is maintenance data. It does not measure product quality or sales.

  • Last update Updated today
  • Compatibility WordPress 7.1 tested · PHP 8.3 tested, one version behind · WooCommerce 10 tested, one version behind
  • Releases 2 releases in the 1 days since listing
  • Developer activity Developer active recently
  • Support No recent support tickets to measure
  • Docs and demo Documentation available · Changelog available · No demo listed
How this snapshot works

Plugin Health

The score is out of 100 and uses data WPBay can check. Ratings, popularity, and sales are not used.

Last update 30 points

Plugins receive full recency points under 30 days, then step down at 90, 180, 365, and 545 days.

Compatibility 20 points

WordPress, PHP, and WooCommerce (when relevant) are scored separately. The latest two PHP lines count as current. Nearby previous versions keep most of the points.

  • Current version 100%
  • One version behind 75%
  • Two versions behind 50%
  • Three versions behind 25%
  • Older or not listed 0%
Releases 15 points

One release earns 10, two or three earn 13, and four or more earn 15. Each accepted product ZIP counts once; reprocessing the same upload and listing-only edits do not count.

Developer activity 15 points

Based on WPBay login and dashboard activity. Exact last-login dates are never shown.

Support 15 points

There are no recent WPBay tickets to measure.

Docs and demo 5 points

Documentation: 2. Changelog: 1. Working demo or preview: 2.

Score ranges

  • 90–100 Excellent
  • 75–89 Healthy
  • 60–74 Fair
  • 40–59 Needs attention
  • 0–39 Limited

Long gaps

WPBay also checks for long gaps between updates, developer activity, support replies, and releases. Buyers do not see this score.

  • Time since update 35 points
  • Last developer activity 25 points
  • WordPress compatibility 15 points
  • Support replies 15 points
  • Fewer releases 10 points

Pricing Plans 

$49 $29
Discount ending:
January 31, 2027
1 Site

Prices are in US dollars and exclude taxes

  • Marketplace Pillar
    1
  • 
        
View Store
  • Last Updated 01 Nov 2026
  • Type Plugin
  • Version 1.3.5
Compare with similar plugins

© All Rights Reserved - WPCodexa
Contact WPBay Market's Help Team