Checkfront Online Booking System


Checkfront is an Online Booking System that allows businesses to manage their availability, track rental inventories, centralize reservations, and process online payments. This plugin connects your WordPress site to your Checkfront account, and provides a powerful real-time booking interface – right within your existing WordPress site.

Features include

  • Display real time availability, take reservations, bookings and process payments online within your website
  • Automatically send confirmations, alerts, invoices, and customized follow-up to customers, staff and partners
  • Create Customer Accounts for customers to review booking history, store autofill details and (optionally) modify future bookings from a personal login
  • Track third-party referrals and commissions with Partner Accounts
  • Simply blends in with your existing WordPress theme design
  • Responsive, mobile-friendly booking process and back-end
  • Support for multiple languages and international currencies
  • Multi-gateway payment processing including Stripe, Square, Paypal,, SagePay & dozens more
  • SSL support keeps the customer on your website while making payment
  • Additional integrations with Salesforce, Zoho, Google Apps, Xero and many, many more
  • Support for short codes, or custom theme pages in WordPress.
    Checkfront integrates seamlessly into WordPress and does not force customers off to an external website to process bookings or view availability. Checkfront keeps consumer data secure and separate from WordPress. The combined CMS features of WordPress with the power, flexibility and security of the Checkfront back-end make for an industry leading booking management system.
    See it in action here.
    You can configure Checkfront to manage your rental inventory, packages, accept reservations and process payments.


  1. Install the Checkfront Booking plugin in your WordPress admin by going to ‘Plugins / Add New’ and searching for ‘Checkfront’, (or) If doing a manual install, download the plugin and unzip into your /wp-content/plugins/ directory
  2. Activate the the plugin through the ‘Plugins’ menu in WordPress


  1. Create your Checkfront account
  2. Setup you inventory and configure your account on Checkfront
  3. Enable the Checkfront booking search widget in WordPress
  4. Create a WordPress Post and embed the Checkfront booking system by using the shortcode: [checkfront] (see the plugin for more options to pass to the shortcode)
  5. If you wish to use a theme template instead of a shortcode, see the checkfront-custom-temp late-sample.php provided with the plugin

Frequently Asked Questions

  1. Checkfront WordPress FAQ
  2. General Checkfront FAQ
  3. Additional Support and Documenation


  1. Checkfront Dashboard
  2. WordPress code generator within Checkfront
  3. Booking Interface integrated into WordPress
  4. Booking Interface within Checkfront



Read all 11 reviews

Contributors & Developers

“Checkfront Online Booking System” is open source software. The following people have contributed to this plugin.