{"id":378810,"date":"2026-10-03T16:37:48","date_gmt":"2026-10-03T16:37:48","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/appointkit-appointment-booking-scheduling-system\/"},"modified":"2026-10-25T13:45:12","modified_gmt":"2026-10-25T13:45:12","slug":"schednex-appointment-booking","status":"publish","type":"plugin","link":"https:\/\/fi.wordpress.org\/plugins\/schednex-appointment-booking\/","author":18471913,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.1.1","stable_tag":"1.1.1","tested":"7.1.4","requires":"6.5","requires_php":"8.0","requires_plugins":null,"header_name":"Schednex Appointment Booking","header_author":"Bokhtyer Abid","header_description":"Appointment booking for WordPress. Manage services, staff, working hours, holidays, customers and bookings with a customizable booking form.","assets_banners_color":"efe7f4","last_updated":"2026-10-25 13:45:12","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/wordpress.org\/plugins\/schednex-appointment-booking\/","header_author_uri":"https:\/\/profiles.wordpress.org\/abidpti\/profile\/","rating":0,"author_block_rating":0,"active_installs":10,"downloads":576,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"abidpti","date":"2026-10-03 16:37:37","revision":3726505},"1.0.1":{"tag":"1.0.1","author":"abidpti","date":"2026-10-07 15:16:32","revision":3732859},"1.0.2":{"tag":"1.0.2","author":"abidpti","date":"2026-10-04 11:25:40","revision":3727369},"1.0.3":{"tag":"1.0.3","author":"abidpti","date":"2026-10-07 15:13:17","revision":3732857},"1.1.0":{"tag":"1.1.0","author":"abidpti","date":"2026-10-20 16:12:15","revision":3757074},"1.1.1":{"tag":"1.1.1","author":"abidpti","date":"2026-10-25 13:45:12","revision":3764689}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3726505,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3726505,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3769007,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3769007,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":{"schednex-appointment-booking\/booking-form":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"schednex-appointment-booking\/booking-form","title":"Schednex Appointment Booking Booking Form","category":"widgets","icon":"calendar-alt","description":"Show the Schednex Appointment Booking appointment booking form.","keywords":["appointment","booking","calendar","schedule"],"textdomain":"schednex-appointment-booking","supports":{"html":false,"multiple":false},"editorScript":"file:.\/index.js"}},"tagged_versions":["1.0.0","1.0.1","1.0.2","1.0.3","1.1.0","1.1.1"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3732859,"resolution":"1","location":"assets","locale":"","width":1209,"height":574},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3732859,"resolution":"2","location":"assets","locale":"","width":1201,"height":580},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3732859,"resolution":"3","location":"assets","locale":"","width":1200,"height":576},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3732859,"resolution":"4","location":"assets","locale":"","width":1177,"height":568},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3732859,"resolution":"5","location":"assets","locale":"","width":922,"height":522},"screenshot-6.png":{"filename":"screenshot-6.png","revision":3732859,"resolution":"6","location":"assets","locale":"","width":1020,"height":516},"screenshot-7.png":{"filename":"screenshot-7.png","revision":3732859,"resolution":"7","location":"assets","locale":"","width":1023,"height":509},"screenshot-8.png":{"filename":"screenshot-8.png","revision":3732859,"resolution":"8","location":"assets","locale":"","width":578,"height":540}},"screenshots":{"1":"Appointment dashboard with booking statistics.","2":"Admin appointment list and filters.","3":"Calendar view for managing appointments.","4":"Service and staff management screens.","5":"Customer date and time selection calendar.","6":"Responsive booking form and customer portal."}},"plugin_section":[],"plugin_tags":[8133,8132,269,275,4062],"plugin_category":[40],"plugin_contributors":[284234],"plugin_business_model":[],"class_list":["post-378810","plugin","type-plugin","status-publish","hentry","plugin_tags-appointment-booking","plugin_tags-appointments","plugin_tags-booking","plugin_tags-booking-calendar","plugin_tags-schedule","plugin_category-calendar-and-events","plugin_contributors-abidpti","plugin_committers-abidpti"],"banners":{"banner":"https:\/\/ps.w.org\/schednex-appointment-booking\/assets\/banner-772x250.png?rev=3769007","banner_2x":"https:\/\/ps.w.org\/schednex-appointment-booking\/assets\/banner-1544x500.png?rev=3769007","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/schednex-appointment-booking\/assets\/icon-128x128.png?rev=3726505","icon_2x":"https:\/\/ps.w.org\/schednex-appointment-booking\/assets\/icon-256x256.png?rev=3726505","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/schednex-appointment-booking\/assets\/screenshot-1.png?rev=3732859","caption":"Appointment dashboard with booking statistics."},{"src":"https:\/\/ps.w.org\/schednex-appointment-booking\/assets\/screenshot-2.png?rev=3732859","caption":"Admin appointment list and filters."},{"src":"https:\/\/ps.w.org\/schednex-appointment-booking\/assets\/screenshot-3.png?rev=3732859","caption":"Calendar view for managing appointments."},{"src":"https:\/\/ps.w.org\/schednex-appointment-booking\/assets\/screenshot-4.png?rev=3732859","caption":"Service and staff management screens."},{"src":"https:\/\/ps.w.org\/schednex-appointment-booking\/assets\/screenshot-5.png?rev=3732859","caption":"Customer date and time selection calendar."},{"src":"https:\/\/ps.w.org\/schednex-appointment-booking\/assets\/screenshot-6.png?rev=3732859","caption":"Responsive booking form and customer portal."},{"src":"https:\/\/ps.w.org\/schednex-appointment-booking\/assets\/screenshot-7.png?rev=3732859","caption":""},{"src":"https:\/\/ps.w.org\/schednex-appointment-booking\/assets\/screenshot-8.png?rev=3732859","caption":""}],"raw_content":"<!--section=description-->\n<p><strong>Schednex Appointment Booking<\/strong> is a free WordPress appointment booking and scheduling plugin. Add an online booking form to any page, and let customers reserve a service, choose a staff member and pick an available date and time, 24\/7. Manage every appointment from one dashboard with a booking calendar, with no external account needed.<\/p>\n\n<p>Customers only see time slots that are really available, based on your services, staff, working hours, breaks, holidays and capacity. Availability is checked again on the server before a booking is saved, to help prevent double bookings.<\/p>\n\n<p>Use it as an appointment scheduler, a reservation system or a booking calendar for your service business.<\/p>\n\n<h3>Features<\/h3>\n\n<h4>Online booking<\/h4>\n\n<ul>\n<li>Online appointment booking form with a live availability calendar.<\/li>\n<li>Classic, Sidebar and Compact responsive layouts, with custom colors and text.<\/li>\n<li>Popup booking button and staff-specific booking pages.<\/li>\n<li>Direct calendar booking mode for a quick, single-step form.<\/li>\n<li>Minimum and maximum advance booking time.<\/li>\n<li>WordPress block and shortcode support.<\/li>\n<\/ul>\n\n<h4>Services and staff<\/h4>\n\n<ul>\n<li>Services with categories, prices, durations and capacity.<\/li>\n<li>Staff profiles and service assignments.<\/li>\n<li>Weekly working hours, breaks, holidays and days off.<\/li>\n<\/ul>\n\n<h4>Appointment management<\/h4>\n\n<ul>\n<li>Admin appointment list, booking calendar, filters and manual booking creation.<\/li>\n<li>Customer management with booking history.<\/li>\n<li>Pending, confirmed, completed, cancelled and no-show statuses.<\/li>\n<li>Payment tracking for pay-later bookings.<\/li>\n<\/ul>\n\n<h4>Customers, staff and notifications<\/h4>\n\n<ul>\n<li>Customer accounts and a customer appointment portal.<\/li>\n<li>Staff login and a staff appointment portal.<\/li>\n<li>Email notifications for booking updates, with editable email templates.<\/li>\n<li>Currency and time format settings.<\/li>\n<li>Rate limiting and honeypot spam protection.<\/li>\n<\/ul>\n\n<h3>Built for service businesses<\/h3>\n\n<p>Schednex is an easy-to-use appointment booking and scheduling plugin for businesses that accept online bookings and manage customer appointments.\n* Doctor appointment booking for private practices and healthcare providers.\n* Clinic appointment booking for medical clinics and healthcare centers.\n* Salon appointment booking for hair salons, beauty salons and stylists.\n* Barbershop appointment booking for barbers and grooming businesses.\n* Spa appointment booking for spas, wellness centers and massage therapists.\n* Dentist appointment booking for dental clinics and dental professionals.\n* Consultant appointment booking for business, legal and professional consultants.\n* Coach and tutor appointment booking for coaches, teachers and private instructors.\n* Gym and fitness appointment booking for gyms, personal trainers and fitness studios.\n* Photographer appointment booking for photographers and creative service providers.\n* Repair service appointment booking for repair shops, technicians and local service businesses.\n* Appointment scheduling for other service-based businesses and independent professionals.<\/p>\n\n<h3>Schednex Pro<\/h3>\n\n<p>Need more? Schednex Appointment Booking Pro adds Stripe and PayPal checkout, multiple locations, custom and staff-based schedules, and Elementor and block editor design widgets for your online booking system. The free plugin works fully on its own.<\/p>\n\n<h3>Booking form<\/h3>\n\n<p>Add the <strong>Schednex Appointment Booking Form<\/strong> block, or use <code>[schednex_booking]<\/code>.<\/p>\n\n<p>To show a booking form for one staff member, use <code>[schednex_appointment_single_staff staff_id=\"1\"]<\/code>. Replace <code>1<\/code> with the staff member ID; only services assigned to that staff member will be shown.<\/p>\n\n<p>Optional portals: <code>[schednex_customer_portal]<\/code>, <code>[schednex_staff_portal]<\/code> and <code>[schednex_portal]<\/code>.<\/p>\n\n<h3>Privacy<\/h3>\n\n<p>Booking and customer information is stored in the site owner's WordPress database. Site owners should update their privacy policy to describe the data collected by their booking form.<\/p>\n\n<p>The plugin does not require an external booking account. If you enable a Pro payment gateway, payment details are sent directly to the selected payment provider according to that provider's terms and privacy policy.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Go to <strong>Plugins &gt; Add New<\/strong> and search for <strong>Schednex Appointment Booking<\/strong>.<\/li>\n<li>Install and activate the plugin.<\/li>\n<li>Configure working hours, holidays and currency in <strong>Schednex Booking &gt; Settings<\/strong>.<\/li>\n<li>Add categories, services and staff.<\/li>\n<li>Add the booking form block or <code>[schednex_booking]<\/code> shortcode to a page.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"how%20do%20i%20display%20the%20booking%20form%3F\"><h3>How do I display the booking form?<\/h3><\/dt>\n<dd><p>Add the Schednex Appointment Booking Form block or use <code>[schednex_booking]<\/code> in a page.<\/p>\n\n<p>To create a staff-specific booking page, use <code>[schednex_appointment_single_staff staff_id=\"1\"]<\/code> and replace <code>1<\/code> with the staff member ID.<\/p><\/dd>\n<dt id=\"can%20customers%20choose%20a%20staff%20member%3F\"><h3>Can customers choose a staff member?<\/h3><\/dt>\n<dd><p>Yes. Assign staff to a service and customers can select an available staff member. Services can also allow bookings without staff selection.<\/p><\/dd>\n<dt id=\"can%20i%20set%20working%20hours%20and%20breaks%3F\"><h3>Can I set working hours and breaks?<\/h3><\/dt>\n<dd><p>Yes. Configure weekly working hours, breaks, holidays and days off in the plugin settings.<\/p><\/dd>\n<dt id=\"does%20the%20free%20plugin%20support%20online%20payment%20gateways%3F\"><h3>Does the free plugin support online payment gateways?<\/h3><\/dt>\n<dd><p>The free plugin supports pay-later bookings and admin payment tracking. Online Stripe and PayPal checkout is available in the Pro add-on.<\/p><\/dd>\n<dt id=\"which%20timezone%20is%20used%3F\"><h3>Which timezone is used?<\/h3><\/dt>\n<dd><p>The plugin uses the timezone configured in <strong>WordPress Settings &gt; General<\/strong>.<\/p><\/dd>\n<dt id=\"can%20i%20customize%20the%20booking%20form%3F\"><h3>Can I customize the booking form?<\/h3><\/dt>\n<dd><p>Yes. Open <strong>Schednex Booking &gt; Customize<\/strong> to choose a layout, change colors and edit the booking form text and fields.<\/p><\/dd>\n<dt id=\"can%20i%20change%20email%20templates%3F\"><h3>Can I change email templates?<\/h3><\/dt>\n<dd><p>Yes. Copy templates from <code>templates\/emails\/<\/code> into your theme's <code>schednex-appointment-booking\/emails\/<\/code> directory and customize them there.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.1.1<\/h4>\n\n<ul>\n<li>Updated calendar styling.<\/li>\n<li>Added a modal calendar view.<\/li>\n<li>Improved responsive design.<\/li>\n<li>Added direct calendar booking for a single service on one screen.<\/li>\n<li>Added support for custom buttons and cards.<\/li>\n<\/ul>\n\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>Added a popup booking form: <code>[schednex_booking_button]<\/code> shortcode, or add <code>data-schednex-book=\"STAFF_ID\"<\/code> to any button or card.<\/li>\n<li>Added Stripe and PayPal payment support.<\/li>\n<li>Added multiple locations.<\/li>\n<li>Added custom schedules and staff-based schedules.<\/li>\n<li>Added a shortcode for bookings with a specific staff member.<\/li>\n<li>Fixed a caching issue and several minor issues.<\/li>\n<\/ul>\n\n<h4>1.0.3<\/h4>\n\n<ul>\n<li>Added customer and staff portals.<\/li>\n<li>Refreshed the admin dashboard and settings interface.<\/li>\n<li>Improved booking management and usability.<\/li>\n<\/ul>\n\n<h4>1.0.2<\/h4>\n\n<ul>\n<li>Fixed missing JavaScript chunks in WordPress.org plugin updates.<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Added the admin booking calendar and booking filters.<\/li>\n<li>Improved booking management and dashboard stability.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release.<\/li>\n<\/ul>","raw_excerpt":"Free appointment booking plugin for WordPress. Online scheduling, booking calendar, staff, services, customer portal and email notifications.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/fi.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/378810","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fi.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/fi.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/fi.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=378810"}],"author":[{"embeddable":true,"href":"https:\/\/fi.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/abidpti"}],"wp:attachment":[{"href":"https:\/\/fi.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=378810"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/fi.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=378810"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/fi.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=378810"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/fi.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=378810"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/fi.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=378810"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/fi.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=378810"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}