CR Bee Docs

Configuration

Connect the plugin to your CR Bee account

After installing the plugin, configure it in WordPress Admin > CR Bee Connect.

Connection Tab

API URL

Enter your CR Bee SaaS URL:

https://your-slug.crbeeapp.com

Do not include a trailing slash or the /api/v1 path — the plugin adds these automatically.

API Key

Enter the API key from your CR Bee admin dashboard (Settings > Developer > API Keys).

Testing the Connection

Click Test Connection to verify:

  • The URL is reachable
  • The API key is valid
  • Your tenant settings are loaded

On success, the plugin caches your tenant settings (currency, colors, booking modes, etc.) and auto-registers a webhook for cache invalidation.

Pages Tab

Assign WordPress pages to each step of the booking flow. The plugin needs to know which page hosts which shortcode.

PageShortcodeDescription
Search[cr_bee_search]Full search page with date/location pickers
Results[cr_bee_results]Vehicle results grid
Vehicle Details[cr_bee_vehicle_details]Single vehicle page
Addons[cr_bee_addons]Insurance and extras selection
Checkout[cr_bee_checkout]Customer info and payment
Confirmation[cr_bee_confirmation]Booking confirmation
Manage Booking[cr_bee_manage_booking]Booking lookup
Fleet[cr_bee_fleet]Full fleet grid

For each page, select the WordPress page from the dropdown. These pages must exist and contain the corresponding shortcode.

Display Tab

Default Results View

Choose how vehicles are displayed on the results page:

  • Grid (auto) — Card layout with photos, default
  • List (single) — Single-column list with more details per vehicle

Cache Tab

View cache status and manage caching:

  • Cache Status — Shows whether the webhook is registered for automatic cache invalidation
  • Flush Cache — Manually clear all cached API data
  • Webhook Status — Shows the webhook URL and registration status

See Caching for details on cache plugin compatibility.

On this page