B

BingoRentals

0/5 (0 ratings) — active installs Updated Sep 22, 2026

BingoRentals allows you to embed a complete car rental booking system on your WordPress website. It connects to your BingoRentals installation via API, enabling customers to:

  • Search for available cars by date and location
  • View car details, specifications, and pricing
  • Complete reservations directly on your WordPress site
  • Receive confirmation emails automatically
  • Optionally chat with an AI Concierge (when enabled) that can answer questions and help create bookings

Features:

  • Easy Setup – Just enter your API URL and tenant slug (for SaaS)
  • SaaS & Standalone Support – Works with both standalone and multi-tenant BingoRentals installations
  • Shortcode Integration – Add [wpcr_car_rental] to any page or post
  • Optional AI Concierge – Floating chat widget (off by default); proxied through WordPress to your BingoRentals API
  • Auto Language Detection – Detects visitor country via IP (Romania Romanian, else English)
  • Language Switcher – Visitors can manually switch between languages
  • Customizable Appearance – Light/dark themes, custom colors
  • Smart Caching – Locations cached for 1 hour, with manual clear option
  • Mobile Responsive – Works perfectly on all devices
  • Multiple Languages – English and Romanian built-in

Shortcode Usage

Basic usage:
[wpcr_car_rental]

With options:
[wpcr_car_rental show_locations=”true” show_categories=”true” show_lang_switch=”true” theme=”light” primary_color=”#0d6efd”]

Available Options:

  • show_locations – Show pickup/return location dropdowns (true/false)
  • show_categories – Show category filter (true/false)
  • show_lang_switch – Show language switcher buttons (true/false)
  • theme – Color theme: “light” or “dark”
  • primary_color – Custom primary color (hex code)

External Services

This plugin connects to the following external services:

BingoRentals API (your own installation)

The plugin communicates with the BingoRentals API URL you configure in Settings BingoRentals. This is your own self-hosted or SaaS installation of BingoRentals.

  • What it is used for: car search, fleet listing, locations, pricing, creating reservations, and (if enabled) AI Concierge chat.
  • What data is sent: search parameters (dates, location IDs, category), reservation details (customer name, email, phone, dates, selected car/extras), tenant slug, and — when AI Concierge is enabled — chat messages and language preference.
  • When: whenever a visitor uses the booking form, fleet widget, or (if enabled) the AI chat. No Gemini API key is stored or sent by this WordPress plugin.
  • Service URL: the API URL you configure (typically your BingoRentals site, e.g. https://bingorentals.com)
  • Terms / privacy: you control this service — publish and link your own terms and privacy policy for your BingoRentals installation.

BingoRentals AI Concierge / Google Gemini (optional)

When AI Concierge widget is enabled in plugin Appearance settings (default: off) and the tenant also enables AI Concierge in the BingoRentals dashboard, chat requests are proxied from WordPress to your BingoRentals API (ai-concierge/status and ai-concierge/chat). Your BingoRentals server may then call Google Gemini to generate assistant replies and to run booking tools (quotes, pending reservations).

  • What it is used for: optional customer support / booking assistance on pages that include [wpcr_car_rental].
  • What data is sent: chat message text and language; if the visitor provides booking details in chat, those may be sent to create a pending reservation. BingoRentals may forward conversational content to Google Gemini. Visitor IP may be used by BingoRentals for rate limiting.
  • When: only after an administrator enables the widget in WordPress and AI Concierge is configured on the BingoRentals tenant; only when a visitor opens the chat and sends messages.
  • Google Gemini API Terms of Service: https://ai.google.dev/gemini-api/terms
  • Google Privacy Policy: https://policies.google.com/privacy
  • Google Terms of Service: https://policies.google.com/terms

To disable this feature, go to Settings BingoRentals Appearance and set AI Concierge widget to No. You can also disable AI Concierge in the BingoRentals tenant dashboard.

ipapi.co (IP-based language detection)

When automatic language detection is enabled (default: on), the plugin sends the visitor’s IP address to ipapi.co to determine their country. This is used solely to select the default display language (Romanian for Romania/Moldova, English for all others). No personal data beyond the IP address is transmitted. Visitors can override the detected language manually at any time.

  • Service URL: https://ipapi.co
  • What is sent: visitor IP address (implicit in the HTTP request)
  • When: on each page load where the booking form is displayed, if auto-detect language is enabled
  • Terms of Service: https://ipapi.co/terms/
  • Privacy Policy: https://ipapi.co/privacy/

To disable this feature, go to Settings BingoRentals and set Auto-detect Language to No.