Controls the order rate plans appear in your booking widget and which one is selected by default, so you can put your preferred rate, like non-refundable, in front of guests first.
What it does #
When a property offers more than one rate plan, the booking widget normally lists them in whatever order your PMS returns. Rate Plan Control lets you take charge of that order. You can promote a specific rate plan to the top of the list, where it is also auto-selected by default.
The reordering happens server-side, so guests see your preferred order from the very first render with no flicker.
How to turn it on #
1. Enable the module #
Go to HomeRunner Toolkit in your WordPress admin and switch on Toolkit: Rate Plan Control.
2. Choose a mode #
Open the Rate Plan Control settings panel and pick a Mode (see Settings below).
3. Save #
Click Save. The new order takes effect on the booking widget right away.
Settings #
| Setting | What it controls |
|---|---|
| Mode | How rate plans are ordered. Default (API order) leaves them in the order your PMS returns. Promote a rate plan to first position moves a chosen rate plan to the front of the list and auto-selects it. Default: Default (API order). |
| Rate Plan Name (shown when Mode is set to promote) | The text to match against a rate plan’s title, for example non-refundable. Matching is case-insensitive. |
| Match Type (shown when Mode is set to promote) | How your Rate Plan Name text is matched. Contains matches when the title contains your text anywhere (recommended for most cases). Starts with matches only when the title begins with your text. Exact match matches only when the title is identical to your text. Default: Contains. |
The first rate plan in the list is always the one auto-selected for the guest, so promoting a plan also makes it the default choice.
Tips #
- Use Contains unless your rate plan names are very similar to each other. It is the most forgiving option.
- The promote text only needs to be a recognizable fragment of the rate plan name, not the whole title.
- A bare search like refundable will not accidentally promote a non-refundable plan. Rate Plan Control treats those as different rate plans even under Contains matching.
- If your match text does not match any rate plan on a given property, that property simply keeps its default order, so a typo will not break the widget.
- Pair this with Lowest Rate Availability so the rate you promote also shows a price guests can actually book.
See the full module list in the Toolkit overview.