{"id":305019,"date":"2026-06-12T05:45:18","date_gmt":"2026-06-12T05:45:18","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/book-well-now-appointment-booking-scheduling-system\/"},"modified":"2026-06-12T06:20:15","modified_gmt":"2026-06-12T06:20:15","slug":"bookwellnow-appointment-booking","status":"publish","type":"plugin","link":"https:\/\/cn.wordpress.org\/plugins\/bookwellnow-appointment-booking\/","author":23505361,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.2","stable_tag":"1.0.2","tested":"7.0","requires":"5.3","requires_php":"7.0","requires_plugins":null,"header_name":"BookWellNow Appointment Booking","header_author":"Book Well Now","header_description":"Complete appointment booking plugin & scheduling system with calendar, staff management, and online booking. Accept bookings 24\/7 with an easy-to-use booking system for any business.","assets_banners_color":"574882","last_updated":"2026-06-12 06:20:15","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/bookwellnow.com\/appointment-booking-plugin\/","header_author_uri":"https:\/\/bookwellnow.com\/","rating":0,"author_block_rating":0,"active_installs":0,"downloads":35,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.1":{"tag":"1.0.1","author":"bookwellnowplugin","date":"2026-06-12 05:45:01"},"1.0.2":{"tag":"1.0.2","author":"bookwellnowplugin","date":"2026-06-12 06:20:15"}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3569599,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3569599,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256},"icon.svg":{"filename":"icon.svg","revision":3569599,"resolution":false,"location":"assets","locale":false}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3569599,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3569599,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.1","1.0.2"],"block_files":[],"assets_screenshots":[],"screenshots":[]},"plugin_section":[],"plugin_tags":[8133,273,274,266769,268],"plugin_category":[40],"plugin_contributors":[266770],"plugin_business_model":[],"class_list":["post-305019","plugin","type-plugin","status-publish","hentry","plugin_tags-appointment-booking","plugin_tags-booking-plugin","plugin_tags-booking-system","plugin_tags-calendar-booking","plugin_tags-scheduling","plugin_category-calendar-and-events","plugin_contributors-bookwellnow","plugin_committers-bookwellnowplugin"],"banners":{"banner":"https:\/\/ps.w.org\/bookwellnow-appointment-booking\/assets\/banner-772x250.png?rev=3569599","banner_2x":"https:\/\/ps.w.org\/bookwellnow-appointment-booking\/assets\/banner-1544x500.png?rev=3569599","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":"https:\/\/ps.w.org\/bookwellnow-appointment-booking\/assets\/icon.svg?rev=3569599","icon":"https:\/\/ps.w.org\/bookwellnow-appointment-booking\/assets\/icon.svg?rev=3569599","icon_2x":false,"generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p><strong>BookWellNow is a complete appointment booking plugin and scheduling system for WordPress.<\/strong><\/p>\n\n<p>It helps businesses automate their booking process, manage staff schedules, and accept online appointments with a powerful calendar-based booking system.<\/p>\n\n<p>Whether you need a <strong>booking plugin, reservation system, scheduling software, or appointment management system<\/strong>, BookWellNow gives you everything in one place.<\/p>\n\n\n\n<h3>\ud83d\ude80 Accept Online Bookings 24\/7<\/h3>\n\n<p>Let your customers book appointments anytime with a modern and easy-to-use booking system.<\/p>\n\n<ul>\n<li>Accept bookings online 24\/7  <\/li>\n<li>Eliminate manual scheduling and phone calls  <\/li>\n<li>Avoid back-and-forth emails  <\/li>\n<li>Reduce no-shows with automated notifications  <\/li>\n<\/ul>\n\n\n\n<h3>\ud83d\udcc5 Complete Booking &amp; Scheduling System<\/h3>\n\n<p>BookWellNow is more than just a booking plugin \u2014 it's a full <strong>appointment management system<\/strong> designed for real businesses.<\/p>\n\n<ul>\n<li>Appointment booking system  <\/li>\n<li>Service booking system  <\/li>\n<li>Staff scheduling system  <\/li>\n<li>Calendar booking system  <\/li>\n<li>Time-slot booking system  <\/li>\n<li>Availability calendar  <\/li>\n<\/ul>\n\n\n\n<h3>\ud83d\udd25 Key Features<\/h3>\n\n<h3>\ud83d\udcc5 Booking Calendar &amp; Availability<\/h3>\n\n<ul>\n<li>Interactive calendar booking system<\/li>\n<li>Real-time availability calendar<\/li>\n<li>Date &amp; time slot selection<\/li>\n<li>Prevent double bookings<\/li>\n<\/ul>\n\n<h3>\ud83d\udc65 Staff &amp; Service Management<\/h3>\n\n<ul>\n<li>Unlimited services and bookings<\/li>\n<li>Staff scheduling and assignment<\/li>\n<li>Auto-select staff and services<\/li>\n<li>Multi-service booking system<\/li>\n<\/ul>\n\n<h3>\u23f0 Advanced Scheduling System<\/h3>\n\n<ul>\n<li>Custom working hours<\/li>\n<li>Shift management system<\/li>\n<li>Break time configuration<\/li>\n<li>Holiday &amp; special day management<\/li>\n<li>Flexible scheduling rules<\/li>\n<\/ul>\n\n<h3>\ud83e\uddfe Booking Experience<\/h3>\n\n<ul>\n<li>Step-by-step booking wizard<\/li>\n<li>Smooth frontend booking form<\/li>\n<li>Clean and modern UI<\/li>\n<\/ul>\n\n<h3>\ud83d\udce9 Notifications &amp; Automation<\/h3>\n\n<ul>\n<li>Custom email notifications<\/li>\n<li>Booking confirmations &amp; updates<\/li>\n<li>Automated scheduling workflow<\/li>\n<\/ul>\n\n<h3>\ud83d\udcc4 PDF Booking Receipt<\/h3>\n\n<ul>\n<li>Generate downloadable booking receipts<\/li>\n<\/ul>\n\n<h3>\ud83d\udd12 Security &amp; Reliability<\/h3>\n\n<ul>\n<li>Built-in spam protection<\/li>\n<li>Secure booking system<\/li>\n<\/ul>\n\n<h3>\ud83c\udf0d Translation Ready<\/h3>\n\n<ul>\n<li>Fully multilingual support<\/li>\n<\/ul>\n\n\n\n<h3>\ud83d\udca1 Solve Real Booking Problems<\/h3>\n\n<p>BookWellNow helps you:<\/p>\n\n<ul>\n<li>Automate appointment scheduling  <\/li>\n<li>Avoid double booking  <\/li>\n<li>Manage staff schedules easily  <\/li>\n<li>Handle bookings without manual work  <\/li>\n<li>Save time and increase productivity  <\/li>\n<li>Provide a better customer booking experience  <\/li>\n<\/ul>\n\n\n\n<h3>\ud83c\udfe2 Who Can Use BookWellNow?<\/h3>\n\n<p>BookWellNow is built for any business that depends on appointments, reservations, or scheduling.<\/p>\n\n<h3>\ud83c\udfe5 Healthcare &amp; Medical<\/h3>\n\n<p>Doctors, clinics, dentists, therapists, physiotherapists, wellness centers<\/p>\n\n<h3>\ud83d\udc87 Beauty &amp; Salon Booking<\/h3>\n\n<p>Hair salons, spas, barbershops, makeup artists, skincare clinics<\/p>\n\n<h3>\ud83e\uddd8 Fitness &amp; Coaching<\/h3>\n\n<p>Gyms, yoga studios, personal trainers, life coaches, fitness centers<\/p>\n\n<h3>\ud83c\udf93 Education &amp; Classes<\/h3>\n\n<p>Tutors, coaching institutes, online classes, training centers<\/p>\n\n<h3>\ud83c\udfe2 Professional Services<\/h3>\n\n<p>Consultants, lawyers, accountants, agencies, freelancers<\/p>\n\n<h3>\ud83c\udfe0 Local Services<\/h3>\n\n<p>Cleaning services, repair services, electricians, plumbers<\/p>\n\n<h3>\ud83d\udcf8 Creative Professionals<\/h3>\n\n<p>Photographers, videographers, designers<\/p>\n\n<h3>\ud83d\ude97 Automotive Services<\/h3>\n\n<p>Car service centers, repair shops, detailing services<\/p>\n\n<h3>\ud83c\udfe8 Events &amp; Booking<\/h3>\n\n<p>Event planners, wedding planners, workshops, studios<\/p>\n\n<h3>\ud83d\udc3e Pet Services<\/h3>\n\n<p>Pet grooming, veterinary clinics, pet trainers<\/p>\n\n\n\n<h3>\ud83d\udd0d Popular Use Cases<\/h3>\n\n<ul>\n<li>Booking plugin for salon  <\/li>\n<li>Booking system for clinic  <\/li>\n<li>Appointment scheduler for consultants  <\/li>\n<li>Scheduling plugin for coaches  <\/li>\n<li>Booking system for gyms  <\/li>\n<li>Booking plugin for photographers  <\/li>\n<\/ul>\n\n\n\n<h3>\u26a1 Why Choose BookWellNow?<\/h3>\n\n<ul>\n<li>Lightweight and fast booking plugin  <\/li>\n<li>Easy setup and user-friendly interface  <\/li>\n<li>Powerful scheduling system  <\/li>\n<li>Works for any industry  <\/li>\n<li>Ideal free alternative to premium booking plugins  <\/li>\n<li>Built for real business workflows  <\/li>\n<\/ul>\n\n\n\n<h3>\ud83d\udccc Shortcode<\/h3>\n\n<p>Display booking form:<\/p>\n\n<p>[bookwell_booking]<\/p>\n\n\n\n<h3>\ud83d\udd10 Security and Permissions<\/h3>\n\n<p>BookWellNow uses capability checks and nonce validation for admin-side settings\/actions.<\/p>\n\n<p>Notification settings are restricted to users with plugin settings permissions and are not intended to be editable by lower-privileged roles.<\/p>\n\n<p>Use shortcode:<\/p>\n\n<pre><code>[bookwell_booking]\n<\/code><\/pre>\n\n\n\n<h3>\ud83d\udce6 Third-Party Libraries<\/h3>\n\n<p>This plugin bundles the following third-party libraries inside the plugin package:<\/p>\n\n<ul>\n<li>Vue.js - https:\/\/vuejs.org\/ - License: MIT<\/li>\n<li>Element Plus - https:\/\/element-plus.org\/ - License: MIT<\/li>\n<li>Element Plus Icons - https:\/\/github.com\/element-plus\/element-plus-icons - License: MIT<\/li>\n<li>Axios - https:\/\/axios-http.com\/ - License: MIT<\/li>\n<li>Qs - https:\/\/github.com\/ljharb\/qs - License: BSD-3-Clause<\/li>\n<li>SortableJS - https:\/\/sortablejs.github.io\/Sortable\/ - License: MIT<\/li>\n<li>Chart.js - https:\/\/www.chartjs.org\/ - License: MIT<\/li>\n<li>intl-tel-input - https:\/\/github.com\/jackocnr\/intl-tel-input - License: MIT<\/li>\n<\/ul>\n\n<p>These assets are used to render the admin and frontend booking interfaces and to generate PDF receipts.<\/p>\n\n<p>For source\/version\/license traceability of bundled assets, see <code>THIRD-PARTY-LICENSES.txt<\/code> in the plugin root.<\/p>\n\n<h3>Public Source for Bundled\/Generated Assets<\/h3>\n\n<p>Some JavaScript files in this plugin are vendor-distributed minified\/compiled bundles (for example <code>*.min.js<\/code> and generated distribution builds). They are third-party libraries, not obfuscated custom plugin code.<\/p>\n\n<p>The publicly accessible upstream sources for these bundled\/generated files are:<\/p>\n\n<ul>\n<li><code>assets\/js\/vue.cjs.min.js<\/code> -&gt; Vue.js source: https:\/\/github.com\/vuejs\/core<\/li>\n<li><code>assets\/js\/chart.umd.min.js<\/code> -&gt; Chart.js source: https:\/\/github.com\/chartjs\/Chart.js<\/li>\n<li><code>assets\/js\/sortable.min.js<\/code> -&gt; SortableJS source: https:\/\/github.com\/SortableJS\/Sortable<\/li>\n<li><code>assets\/js\/elements-plus.js<\/code> -&gt; Element Plus source: https:\/\/github.com\/element-plus\/element-plus<\/li>\n<li><code>assets\/css\/elements.css<\/code> -&gt; Element Plus CSS source: https:\/\/github.com\/element-plus\/element-plus<\/li>\n<li><code>assets\/js\/element-plus-icons.iife.min.js<\/code> -&gt; Element Plus Icons source: https:\/\/github.com\/element-plus\/element-plus-icons<\/li>\n<li><code>assets\/js\/axios.min.js<\/code> -&gt; Axios source: https:\/\/github.com\/axios\/axios<\/li>\n<li>npm package code listing for Axios distribution: https:\/\/www.npmjs.com\/package\/axios\/v\/1.16.1<\/li>\n<li><code>assets\/js\/qs.min.js<\/code> -&gt; Qs source: https:\/\/github.com\/ljharb\/qs<\/li>\n<li>npm package listing for Qs distribution: https:\/\/www.npmjs.com\/package\/qs\/v\/6.15.2<\/li>\n<li><code>assets\/js\/intlTelInput.min.js<\/code> -&gt; intl-tel-input source: https:\/\/github.com\/jackocnr\/intl-tel-input<\/li>\n<li><code>assets\/css\/intlTelInput.css<\/code> -&gt; intl-tel-input CSS source: https:\/\/github.com\/jackocnr\/intl-tel-input<\/li>\n<li><code>assets\/js\/utils.js<\/code> -&gt; libphonenumber source (distributed via intl-tel-input): https:\/\/github.com\/google\/libphonenumber<\/li>\n<li>npm package code listing for intl-tel-input distribution: https:\/\/www.npmjs.com\/package\/intl-tel-input<\/li>\n<\/ul>\n\n<p>The plugin ZIP also includes <code>THIRD-PARTY-LICENSES.txt<\/code> with per-file mapping, versions, and license details.<\/p>\n\n\n\n<h3>\ud83c\udf10 External Services<\/h3>\n\n<p>This plugin can load Google Fonts on the frontend booking form when a Google font family is selected in plugin appearance settings.<\/p>\n\n<p>Service: Google Fonts<br \/>\nProvider: Google LLC<br \/>\nService URL: https:\/\/fonts.googleapis.com\/<br \/>\nPrivacy Policy: https:\/\/policies.google.com\/privacy<br \/>\nTerms: https:\/\/policies.google.com\/terms<\/p>\n\n<p>What is sent:\n* Visitor IP address (by the browser request)\n* User agent and browser\/network request headers\n* Requested font family\/style information<\/p>\n\n<p>When it is sent:\n* Only on pages where the booking form is rendered and a Google font family is configured.<\/p>\n\n<p>Why it is sent:\n* To download the selected web font and render the configured booking form typography.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload plugin to <code>\/wp-content\/plugins\/<\/code><\/li>\n<li>Activate plugin<\/li>\n<li>Go to BookWellNow in dashboard<\/li>\n<li>Add shortcode <code>[bookwell_booking]<\/code> to any page<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"how%20do%20i%20accept%20bookings%20on%20my%20website%3F\"><h3>How do I accept bookings on my website?<\/h3><\/dt>\n<dd><p>Use shortcode [bookwell_booking]<\/p><\/dd>\n<dt id=\"can%20i%20manage%20staff%20schedules%3F\"><h3>Can I manage staff schedules?<\/h3><\/dt>\n<dd><p>Yes, including shifts, holidays, and working hours<\/p><\/dd>\n<dt id=\"can%20customers%20book%20online%3F\"><h3>Can customers book online?<\/h3><\/dt>\n<dd><p>Yes, 24\/7 booking system<\/p><\/dd>\n<dt id=\"does%20it%20prevent%20double%20booking%3F\"><h3>Does it prevent double booking?<\/h3><\/dt>\n<dd><p>Yes, built-in availability control<\/p><\/dd>\n<dt id=\"can%20i%20create%20multiple%20services%3F\"><h3>Can I create multiple services?<\/h3><\/dt>\n<dd><p>Yes, unlimited services supported<\/p>\n\n<\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.2<\/h4>\n\n<ul>\n<li>Fixed slow Customers admin list loading with large customer counts by paginating customers first and fetching appointment stats only for the current page.<\/li>\n<li>Improved Appointments admin list pagination.<\/li>\n<li>Fixed design issues in the front-end booking form.<\/li>\n<li>Added Day Calendar option.<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Fixed Dashboard Day Preview segment positioning so appointment bars render at the correct timeline slot.<\/li>\n<li>Fixed Day Preview timeline range calculation to respect staff working hours (for example 9 AM to 5 PM no longer starts at 8 AM unless data requires it).<\/li>\n<li>Improved admin day preview time parsing to correctly handle 12-hour and 24-hour formats without reversing AM\/PM placement.<\/li>\n<li>Spam-token storage moved to custom table with reusable DB helpers and safe upgrade cleanup.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial public release.<\/li>\n<\/ul>","raw_excerpt":"Powerful appointment booking plugin &amp; scheduling system with calendar, staff management, and online booking automation. Accept bookings 24\/7.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/cn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/305019","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/cn.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/cn.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=305019"}],"author":[{"embeddable":true,"href":"https:\/\/cn.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/bookwellnowplugin"}],"wp:attachment":[{"href":"https:\/\/cn.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=305019"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/cn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=305019"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/cn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=305019"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/cn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=305019"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/cn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=305019"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/cn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=305019"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}