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
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 - 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:
[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 the settings. This is your own self-hosted or SaaS installation of BingoRentals. Data sent includes: search parameters (dates, location IDs, category), reservation details, and tenant slug. This data is sent whenever a visitor submits the search form or the fleet widget loads. You control this service — refer to your own privacy policy and terms.
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.