Make the booking widget’s per-night rate and its total agree, so guests never see a nightly price that does not multiply to the total they are quoted.
What it does #
By default, the property page booking widget calculates the per-night number one way and the total another way. The per-night figure leaves out mandatory fees like a cleaning fee or resort fee, but the total includes them. The result is math that does not add up: a guest sees $245 per night and a $2,215 total for a seven-night stay, but $245 times 7 is $1,715, off by the $500 cleaning fee. That mismatch makes people second-guess your pricing right at the moment they are deciding to book.
Booking Widget Math Reconcile fixes this by deriving the per-night rate from the same total the widget displays, so per-night times nights equals the total. This matches how your search results card already shows pricing, so the number a guest sees while browsing lines up with the number on the property page.
When you turn the module off, it restores your previous pricing display setting exactly as it was.
How to turn it on #
1. Enable the module #
In the HomeRunner Toolkit Hub, switch on Booking Widget Math Reconcile. It applies automatically, no per-property setup needed.
2. Choose how the rate displays #
Open the settings and decide whether to show a strikethrough rate, described below.
Settings #
| Setting | What it controls |
|---|---|
| Show strikethrough | On by default. When on, the widget shows the pre-discount per-night rate struck through next to the active rate, matching the search results card. Turn it off to show only the active rate. |
Tips #
- After enabling, spot-check a property with a cleaning fee: the per-night rate times the number of nights should now equal the displayed total.
- The widget’s pricing now matches the search results card, so guests see consistent numbers from browse to booking.
- For more control over which rates guests see, pair this with Rate Plan Control and Lowest Rate Availability.
- The HomeRunner Toolkit is included with HomeRunner at no extra cost, so this module is available on every plan.