AppointFox - WordPress Appointment Booking & Scheduling System

AppointFox - WordPress Appointment Booking & Scheduling System

(4) 4.75 stars
37 Sales


5 Star Rating!





  • Appointments management
  • Customers management
  • Services management
  • Staffs management
  • Payments management
  • Availability calendar management
  • Settings
    • Customize labels
    • Enable offline & online payment
    • Customize email notification
    • Customize client’s page
  • Clients
    • View appointment details
    • Make online payment
    • Auto appointment reminder
  • Staff login
  • Support WordPress Multi site

Quick Start

Click here to view the quick start guide


Click here to view the documentation




Username: demo
Password: demo123


Username: staff
Password: staff123

Paypal payment test account:

Password: buyer123

Need Support?

Submit support ticket here:
Email us at

Submit it here:


Version 1.5.4
- Fixed momentjs conflicted with theme - Coaching
- Fixed js error: Failed to execute 'setAttribute' on 'Element'. Change date-picker element name to datepicker
- Fixed wrong appointment datetime format in appointment details page
- Fixed missing some email tokens
- Added customer's email and phone email tokens

Version 1.5.3
- Fixed long category name overlap in service page
- Fixed momenjs conflicted with Eduma theme
- Fixed customer, payment and staff page blank when PHP Intl extension not enabled
- Fixed Vue router conflicted with other plugin

Version 1.5.2
- Fixed booking form not appear when using Sydney theme. Js Error: TypeError: m.formatPHP is not a function. MomentJs files conflicted.

Version 1.5.1
- Added ability to create new staff in Service page

Version 1.5
- Added new settings - Sender email
- Added new settings - Admin email
- Added ability to turn off selected email notification
- Added new email notification template - Notify Admin on Appointment confirmation
- Added new email notification template - Notify Staff and Admin on Payment Paid
- Fixed note index not found error
- Fixed hide price wrong display
- Added 45 min, 75 min and 1.5 hour service duration
- Removed reference to URL: to remove Google dangerous security warning
- Added allDay slot to fullcalendar setting 
- Added appointment calendar's default view
- Added more service's duration (5,6,7,8..12hrs...2,3,4...7days)
- Hide payment status when a service's set to hide price in admin appointment's calendar view page
- Changed is_free to is_show_price
- Added is_show_duration setting in service page
- Changed fullcalendar height to 650px
- Added main header and sub header in settings page (Client's page)
- Added active text next to service item list

Version 1.4.1
- Added notification to staff on new appointment confirmation
- Changed 'Free' label to 'Hide Price'
- Fixed PayPal button not showing when is_free is false and vise versa 

Version 1.4
- Added date format setting
- Updated language files
- Added is_free setting in Service module (Able to create a service with no price set)

Version 1.3.1
- Add min, hour and hours word to the translation module
- Add global moment locale setting

Version 1.3
- Fixed jQuery conflicted in certain themes
- Fixed JavaScript error on Admin - Manage appointments page
- Fixed class header conflicted with other themes
- Added new tested up version

Version 1.2
- Improved translation modules at front end and back end user interface
- Fixed all booked service still shown in booking form
- Improved services's ajax query
- Fixed bootstrap.min.js conflicted with another theme
- Fixed edit availability calendars cannot save assigned staffs
- Loco Translate ready

Version 1.1
- Enabled admin to assign a staff members in new service form
- Fixed overlaped wordpress version number display
- Fixed user can book existing booked appointments
- Improved database performance - Added table indices
- Improved appointment booking form - Added scrollTo
- Fixed error when plugin activated in multisite environment

Version 1.0
- Initial public release
- Appointments management        
- Customers management    
- Services management
- Staffs management
- Payments management
- Availability calendar management    
- Settings management    
- and many more...