BookingRules

BookingRules – Help

Approved by owner Nov 13, 2026

BookingRules lets you set booking rules for your Wix Bookings site: a booking deadline, blocked dates, and optional prep time between appointments. Rules are checked when a customer books or reschedules online.

Need help? Email ironsidecapital.apps@gmail.com. We reply within 2 business days.

Contents

  1. Get started
  2. What each rule does
  3. Free and Pro
  4. What happens when you reach the Free limit
  5. Settings
  6. Show your rules on the service page
  7. Prep time (Beta)
  8. Known limits
  9. If something goes wrong (fail-open)
  10. Your data
  11. Uninstalling
  12. Support

1. Get started

  1. Install BookingRules from the Wix App Market on a site that has Wix Bookings with appointment services.
  2. Open BookingRules from your site dashboard. The dashboard page title is "BookingRules".
  3. Choose Add booking deadline, Add blocked dates or Add prep time (Beta).
  4. Pick which services the rule applies to (all services, or the ones you choose), write an optional refusal message, and save.
  5. Test it. Your own bookings and your team's are exempt by default, so test as a customer would (a private browser window) or switch on "Also apply rules to bookings I or my team make" while you test.

Settings can take up to about 20 seconds to take effect after you save.

2. What each rule does

Booking deadline. Stops last-minute bookings with a calendar cutoff. Choose how many days before the session the booking closes (0 = the day of the session) and a closing time, for example "the day before at 5:00 PM". You can limit a deadline to certain weekdays and add more than one deadline window. This is not a rolling "must book at least N hours ahead" rule. Wix Bookings already has its own late-booking setting; BookingRules does not replace it.

Blocked dates. Refuses new bookings for sessions on the dates you choose: a single day, or a first and last day. Tick "Repeat every year" for holidays. Existing bookings are not changed.

Prep time (Beta). Requires a gap of the minutes you choose after the previous booking ends on the same staff member or resource. See section 7.

Every rule has a refusal message you can write, and an "Applies to" choice of all services or specific services. Times are read in each booking slot's own time zone unless you choose one business time zone in the settings.

3. Free and Pro

Free Pro
Active rules Up to 2 at the same time (any type, including prep time) Unlimited
Rule types Booking deadline, blocked dates, prep time (Beta) Booking deadline, blocked dates, prep time (Beta)
Per-service rules and the service page notice Yes Yes
Price Free (up to 2 active rules) $7.99/month or $79.99/year

To upgrade, use the Upgrade to Pro link in the banner on the BookingRules page. The banner title is "Free plan: up to 2 active rules", and it includes the line "Pro: unlimited rules, $7.99/mo or $79.99/yr". Billing is handled by Wix and you can cancel in your Wix account. There is no free trial.

4. What happens when you reach the Free limit

On the Free plan the app enforces your first 2 enabled rules, in the order they are listed.

5. Settings

The page also shows a warning that customers can still see blocked times on the booking calendar, and that a refused booking may show a generic error instead of your message.

6. Show your rules on the service page

The Booking Rules Notice plugin tells customers about your deadlines and blocked dates before they book, for example "Bookings close the day before at 5:00 PM." It is not added automatically: you place it yourself on the service page.

  1. In the Wix Editor, open the Bookings service page.
  2. Add the Booking Rules Notice plugin to the service page.
  3. Check it in Preview or on the live site. The editor can show a placeholder instead of the real text, so check the notice on the published service page.
  4. Publish the site.

The notice lists only deadlines and blocked dates. It never shows prep time, your refusal messages or your settings. If you turn off the notice setting, the plugin shows nothing. On the Free plan it lists only the rules that are actually being enforced.

7. Prep time (Beta)

Prep time is optional and still in testing. You add it yourself; it is not on by default.

8. Known limits

9. If something goes wrong (fail-open)

BookingRules is built to allow a booking rather than block a sale when it cannot finish a check. If the platform is slow, a permission is missing, the plan cannot be read or anything unexpected happens, the booking goes through. This means a booking that your rules would have refused can occasionally be accepted. If you see that, email us with the date and the service.

10. Your data

11. Uninstalling

When you uninstall, rules stop being enforced straight away. We do not delete your rule settings on uninstall: the platform may keep them, and they come back if you reinstall the app on the same site. They contain only your rules and plan record, no customer data. To have them deleted, email us.

12. Support

Email ironsidecapital.apps@gmail.com. We reply within 2 business days. Helpful details: your site name, which rule, the service, the date and time of the booking, and what you expected.