We just released version 1.4.2 of Simple Bike Rental Pro, with a new feature designed to make the booking process more complete and better suited to real-world rental scenarios.
Terms & Conditions acceptance checkbox in the booking form
You can now enable an optional checkbox in the booking form to require customers to accept your terms and conditions acceptance before completing a booking. The goal is straightforward: give renters a clear, explicit way to acknowledge your rental rules upfront.
How it works
From the plugin settings, you can:
- enable or disable the checkbox
- customize the checkbox label text
- link it to any page on your site (waiver, terms, rental policy, etc.) – the link opens in a new tab
When the feature is active, the checkbox becomes mandatory and the booking cannot be submitted without acceptance.
Acceptance is tracked and stored

When a customer accepts the terms, the information is saved with the booking and visible in the admin panel. This gives you a clear, reliable record of each customer’s acceptance.
New email placeholder: {terms_accepted}
Version 1.4.2 also introduces a new placeholder for email notifications. Here’s how it works:
- Add
{terms_accepted}to your email template and it will be replaced with the correct value automatically - If you don’t add it manually, it will be appended to the end of the email automatically, but only if the feature is enabled
- If the checkbox is disabled, the placeholder is not included at all
You don’t need to update the email templates manually: the system updates itself. However, if you want full control over where it appears, use the placeholder and position it wherever you want.
A small feature with a real impact
It may seem like a small addition, but it makes a meaningful difference: it increases transparency with your customers, helps you manage liability and rental terms more clearly, and gives the whole booking flow a more professional feel.
You can see it in action on the demo site. If you’re already using the plugin, we recommend updating and giving it a try.
As always, if you have suggestions or feature requests, feel free to reach out, many of the recent additions came directly from user feedback.

