These are some of the questions that we’re being asked quite a bit. We’ll be adding more as time goes on. If you don’t find what you need here, try searching the forums or checking the documentation for an answer and if you still can’t find it, post your question in the forum and we’ll answer it as quickly as possible.

How can I embed the booking form into a post/page?

To embed the booking form into a post/page, just insert the following shortcode: [bpscheduler_booking_form]

Back To Top

How do I upgrade from free edition to premium editions?

Steps to upgrade to Pro version:

1. Go to Plugins->installed plugins, deactivate the free BirchPress Scheduler.

2. Delete the free Scheduler. You will be asked if you want to delete these files and data. Click ‘Yes, Delete these files and data’.

3. Download the premium edition from our website -> My Account -> Purchases.

4. Go to Plugins->Add new -> upload, select the premium one and install it.

5. Activate BirchPress Scheduler.

6. Go to Settings -> General, input your license key and save changes. Note: All your customization will be kept after upgrade.

Back To Top

How to translate BirchPress Scheduler into my own language?

Below is a rough guide on how to translate BirchPress Scheduler using poEdit. We will take French as an example.

Step 1 Download poEdit From

Step 2 Install poEdit

Step 3 Launch poEdit

Step 4 Go To ‘File -> New catalog from POT file’

Step 5 Browse for the file ‘birchschedule-en_US.po’ which is in your YOUR_WORDPRESS_FOLDER/wp-content/plugins/birchschedule/languages Click ‘Open’

Step 6 Fill in the following details to the settings: Project name and version: BirchPress Scheduler Team: Fill in your own name Team’s email address: Fill in your own email address Language: French Country: FRANCE Charset: utf-8 Source code charset: Leave it blank Pural Forms: nplurals=2; plural=n != 1; Click ‘Ok’ Save it as birchschedule-fr_FR.po in YOUR_WORDPRESS_FOLDER/wp-content/plugins/birchschedule/languages Click ‘Save’

Step 7 Type in the translated string in the small box located at the bottom left hand corner of the screen. Translate the remaining strings.

Step 8 When you are done, click on the ‘Save Catalog’ button located on the top, it is the second button from the left.

Step 9 Upload birchschedule-fr_FR.po and to your site into YOUR_WORDPRESS_FOLDER/wp-content/plugins/birchschedule/languages Just a note, the is automatically generated by poEdit, you need the file in order for the translation to work.

Step 10 Go to file ‘wp-config.php’, find the line ‘define(‘WPLANG’, ‘en_US’);’ and replace ‘en_US’ with ‘fr_FR’. Make sure that WordPress is already in your own language or the plugin translation will not work.

Back To Top

How to get auto updates after purchasing?

After your purchase, you can find your license key in your member area. Please paste the license key to WP Admin->Scheduler->Settings->General->support license key. Then you can receive auto updates.

Back To Top

How can I hide the location, service or staff fields in the frontend page?

If you are using BirchPress Scheduler premium editions, please upgrade to the latest version and paste the related css codes to WP Admin->Appointments->Settings->Custom Code->CSS->[bpscheduler_booking_form] tab.

If you are using Scheduler Business+ with WooCommerce integration, please paste the related css codes to WP Admin->Appointments->Settings->WooCommerce->WooCommerce Integration->Products Settings>Custom CSS box.

If you are using free Scheduler, please paste the related css codes to the .css file of your theme.

—–To hide the location field—–

.birs_form_field.birs_appointment_location { display: none; }

—–To hide the service field—–

.birs_form_field.birs_appointment_service { display: none; }

—–To hide the staff member field—–

.birs_form_field.birs_appointment_staff { display: none; }

Back To Top

How can I test for a theme/plugin conflict?

BirchPress scheduler uses WordPress’ best practices to make it as compatible as possible with all themes and plugins; however, some theme and plugin authors do not adhere to these best practices which can often result in a theme or plugin conflict with BirchPress scheduler.

–To test for a theme conflict–

1. Activate default Twenty Ten, Eleven, Twelve, Thirteen or Fourteen theme
2. Check to see if the issue still occurs
If the issue does not occur after having activated the default “Twenty” theme, your theme is causing a conflict with BirchPress Scheduler.

If the issue continues to occur, you should then test for plugin conflicts.

–To test for a plugin conflict–

1. Deactivate ALL plugins
2. Activate BirchPress Scheduler
3. Check to see if the issue occurs
If the issue does not occur, one (or more) of your plugins is causing a conflict with BirchPress Scheduler. To determine which plugin(s) is causing the conflict, follow these steps:

1. Activate each plugin one by one
2. Check to see if the issue occurs after each plugin is activated

Back To Top

How to make my booking form GDPR compliant?

–What is GDPR compliance?

On May 25, 2018, new regulations will go into place within the EU that pertain to data collection. You can find the full overview via official sources, but here’s the gist:

In the simplest terms, what GDPR (General Data Protection Regulation) does is protect users from unauthorized data collection by requiring explicit consent. If data is being collected and stored, the individual providing the information needs to be aware of it and give permission before any action is taken.

Along with providing permission to collect data, the GDPR requires that users are able to request access to their data and have it removed if requested.

–How to make my booking form GDPR compliant?
1.Providing Consent

The easiest way to comply would be to add a required checkbox to your booking form. Adding a simple checkbox field that states something along the lines of “I consent to my submitted data being collected and stored” will usually do the trick.

Be sure to make it a required field, and drag it to Appointment Info part in form builder. This way, you’ll know that every submission is compliant because without providing consent, the submission would not complete.

2.Data Requests

Part of GDPR compliance also requires that users are able to request access to their data at any time. To handle this, the data could be requested manually by going to Wp Admin > Clients > Search Client. Data modifications would be as simple as editing the form entry.

We hope we’ve clarified things a bit for you on making your booking form GDPR compliant. If you have any additional questions, feel free to reach out to support. Of course, for specific details on the legal requirements, it’s always best to talk to a lawyer.
Back To Top