Skip to main content

Availability and quotes

A quote is the plugin’s structured answer from your booking provider for:

“This unit, these dates, this guest mix — is it bookable and at what conditions?”

Shortcodes such as [bec_quote] and [bec_booking_summary] turn quotes into visitor-facing text and breakdowns.


When quotes run

Quotes run only when search context is complete (dates + guest representation).


Caching

Results are cached briefly (about five minutes by default) so archive pages do not hammer your API.

  • Changing dates or guests changes the cache key—visitors still see fresh searches after edits.
  • Developers can tune TTL via documented filters.

Possible outcomes

OutcomeVisitor-facing behaviour (typical)
AvailablePrice lines, Continue button enabled inside booking summary.
No availabilityMessaging that nothing is bookable for that stay—still shows search UI where configured.
Validation failedDates or occupancy rejected before contacting provider—often surfaced near the search form.
API errorDepending on fallback settings, visitors may see contact content instead of technical errors.

Bulk quotes (technical note)

Some providers (including Kross) can fetch many units at once for one date range and reuse that batch across archive loops—your visitors still see per-unit rows, but the API traffic stays efficient.