WordPress plugin intelligence profile

CASABLANCA Booking Engine

Integrates the CASABLANCA Booking Engine v2 into WordPress with background sync, SSR widgets, and PCI-safe redirect handover.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version1.0.3
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 6.5 · PHP 8.1
Directory statusactive
Last directory update15 Oct 202617d ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records CASABLANCA Booking Engine version 1.0.3 as active, updated 17d ago and tested up to WordPress 7.1.

Overview

About this plugin

at)

This plugin synchronises room types, rates, and availability from the CASABLANCA IBE v2 API and renders SEO-friendly booking widgets. Guests complete booking and payment on the CASABLANCA booking engine (PCI-safe redirect).

Requirements

The plugin is free to install, but it only works with the hosted CASABLANCA Booking Engine (external IBE API and booking website). You need a valid Tenant ID and API key from that service under CASABLANCA Booking in the admin. Without an active Booking Engine account, sync and widgets cannot load live data or hand guests off to complete a booking.

Features

  • Background ARI sync with audit log
  • Daily WP-Cron task (staggered on first save)
  • Gutenberg blocks and matching shortcodes (search, calendar, rooms, packages, detail pages, price teaser)
  • Overview → detail links via pretty URLs /{detail-page}/{slug}/
  • Live calendar via same-origin REST proxy
  • Backend configuration with encrypted API key
  • Theme and per-site CSS overrides
  • Environment mode via CASABLANCA_BOOKING_ENV in wp-config.php

0-only; you may use, modify, and share it under that license. That is separate from the CASABLANCA Booking Engine service and API key needed for live operation.

External services

This plugin requires the third-party CASABLANCA Booking Engine v2 operated by CASABLANCA hotelsoftware GmbH. It is not a generic booking plugin: without that service, widgets show no live availability and guests cannot complete reservations.

What it is used for: Background sync of room types, rates, and availability; live calendar and offer data; redirecting guests to the CASABLANCA booking website for checkout and payment. WordPress never stores payment card data.

What data is sent and when:

  • Admin configuration, connection test, and sync (when you save settings, click Sync, or WP-Cron runs): Tenant ID and API key are sent to the CASABLANCA IBE API (default https://api.casablanca.at, or staging hosts when CASABLANCA_BOOKING_ENV is set in wp-config.php).
  • Calendar and offers on the public site (when a visitor loads or interacts with a widget): stay dates, occupancy, optional room or rate filters, and culture/language. No WordPress login or site visitor identity is sent to CASABLANCA for these requests.
  • Search and book (when a visitor submits the search bar or a book button): the visitor’s browser is redirected to your hotel’s CASABLANCA booking URL with arrival, departure, occupancy, and optional room or rate identifiers.

Service provider: CASABLANCA hotelsoftware GmbH — Terms of use, Privacy policy.

Shortcodes

  • [casablanca_search_bar]
  • [casablanca_calendar]
  • [casablanca_room_types]
  • [casablanca_packages]
  • [casablanca_room_detail]
  • [casablanca_package_detail]
  • [casablanca_price_teaser]
WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • booking engine
  • availability
  • casablanca
  • hotel
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 6.5 · PHP 8.1
Update activity15 Oct 202617d ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

Version1.0.21.0.3
Version1.0.11.0.2
Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.