Select one or more tags, then press “Search Plugins”

Find Plugin with any / all of the selected criteria
Search Plugin

Icibot Booking Widget Wordpress Plugin - Rating, Reviews, Demo & Download

Icibot Booking Widget Wordpress Plugin - Rating, Reviews, Demo & Download
No ratings yet
Free
Follow for free plugins, new theme releases and theme news

Plugin Description

icibot Booking Widget is a simple and user-friendly plugin that allows you to integrate a hotel booking widget into your WordPress site.

Features

  • Easy configuration from admin panel
  • Set Hotel ID, Widget ID and other parameters
  • Color customization
  • Position control
  • Localization support (Turkish/English)
  • Shortcode support
  • Responsive design

Setup

  1. Upload the plugin to the wp-content/plugins/icibot-booking-widget folder
  2. Go to the Plugins page in WordPress admin panel
  3. Activate the icibot Booking Widget plugin
  4. Configure from Settings > icibot Booking Widget page

Usage

  1. Enter the required information from Settings > icibot Booking Widget page:

    • Widget ID
    • Hotel ID
    • Hotel Name
    • Hotel Slug/URL
    • Other settings
  2. Use shortcode to display the widget on pages:
    [icibot_booking_widget]

    The legacy tag [booking_widget] is still registered for backward compatibility, but new content should use [icibot_booking_widget] (prefixed to avoid collisions with other plugins).

  3. The widget will automatically appear at the bottom of the page (with default settings)

External services

This plugin relies on third-party services. It does not work fully without network access and valid configuration from the booking service provider (ICI TECH / icibot, B1 booking). Below is a plain-language summary of what connects where, what data may be sent, and where to read the legal terms.

1) icibot booking widget (JavaScript + booking engine)

What it is and what it is used for

The plugin loads a remote JavaScript file that you paste into the settings (Widget ID field). That script powers the booking widget (dates, guests, search, and navigation to booking flows). The same ecosystem includes the booking web application and API used when visitors run searches or continue to book. The booking engine is operated in connection with ICI TECH TEKNOLOJİ A.Ş. (icibot) services; the script URL is typically provided by the service provider and may point to cloud-hosted storage (for example Amazon S3) or another host they designate.

What data is sent and when

  • When the widget script loads: The visitor’s browser requests the JavaScript URL you configured. That request may include standard technical data (for example IP address, browser type, requested URL path including the widget GUID) as with any HTTPS request. No separate form data is sent by the plugin at this step beyond loading the script.
  • When the visitor uses the widget: The embedded script sends booking-related data over HTTPS to the booking service (including, depending on user actions, hotel identifier/slug, check-in and check-out dates, numbers of adults and children, and related query parameters). This is required for availability search and booking.

Legal documents (ICI TECH / icibot)

The service provider publishes a single comprehensive legal document that includes both the Terms of Service and the Privacy Policy (among other policies). You should review it before using the plugin on a production site:

  • Terms of Service: https://icibot.com/icibotPrivacyPolicy.html
  • Privacy Policy: https://icibot.com/icibotPrivacyPolicy.html

(The same URL hosts the full legal text; the document explicitly includes Terms of Service and Privacy sections.)

2) Amazon Web Services (optional, when your script URL points to AWS S3)

What it is and what it is used for

If your widget JavaScript URL points to Amazon S3 (for example the b1development.s3.eu-central-1.amazonaws.com host mentioned in plugin documentation), Amazon Web Services stores and delivers that file. The plugin does not call AWS APIs directly; the browser loads the script from the URL you provide.

What data is sent and when

When the script URL is on AWS, the browser performs a normal HTTPS GET request to AWS. AWS may process standard request metadata as described in their privacy policy.

  • AWS Service Terms: https://aws.amazon.com/service-terms/
  • AWS Privacy Notice: https://aws.amazon.com/privacy/

3) Booking hostname used by the widget (booking.b1.tr)

What it is and what it is used for

The widget code resolves booking and availability URLs using the host https://booking.b1.tr (together with the hotel slug path you configure). That is part of the same third-party booking stack described above (icibot / B1 booking), not a separate unrelated product.

What data is sent and when

When a visitor searches or continues in the booking flow, the browser sends HTTPS requests to that host with the booking parameters described in section 1.

Legal documents

Use the same ICI TECH / icibot Terms of Service and Privacy Policy links as in section 1.

Account required: Yes. You need a JavaScript URL and related settings from the booking service provider.

For plugin reviewers

  • The plugin can be activated without a JavaScript URL; the widget script will not load until configured.
  • The local loader assets/booking-widget-loader.js is bundled with the plugin; the remote script is loaded only from the URL saved in settings.

Screenshots

No screenshots provided


Reviews & Comments