plugin-icon

Simple Boat Rental

A WooCommerce plugin to manage and sell boat rentals with calendar bookings, pickup points, and optional services.
Version
1.0.0
Last updated
Nov 26, 2025
Simple Boat Rental

Simple Boat Rental is a WooCommerce-based plugin that allows you to manage and sell boat rental bookings directly from your store. It includes a calendar date picker, configurable services, and pickup point pricing all integrated with WooCommerce checkout.

Key Features * Calendar booking integrated with WooCommerce products. * Custom pickup points with pricing. * Optional or required extra services for rentals. * Automatic booking creation after order completion. * Updates booking status when the WooCommerce order changes. * Admin interface to manage pickup points and services. * Fully localized and translation-ready (simple-boat-rental text domain).

Source Code & Build

This plugin ships with human-readable source code for all custom assets: – JavaScript: assets/booking.js – CSS: assets/styles.css

Third-party libraries are vendored in minified form for performance. Their original, human-readable sources and licenses are included here: – FullCalendar Standard Bundle v6.1.8 (MIT) Minified used: assets/index.global.min.js Source copy: assets/vendor/fullcalendar/index.global.js License: assets/vendor/fullcalendar/LICENSE.md Upstream: https://github.com/fullcalendar/fullcalendar (MIT) and https://fullcalendar.io/pricing (Standard = MIT)

  • flatpickr v4.6.13 (MIT) Minified used: assets/flatpickr.min.js, assets/vendor/flatpickr/flatpickr.min.css Source copy: assets/vendor/flatpickr/flatpickr.js License: assets/vendor/flatpickr/LICENSE.md Upstream: https://github.com/flatpickr/flatpickr (MIT) and https://flatpickr.js.org/

Build tools: N/A. This plugin does not use a bundler/minifier for custom code at this time.

External services

Lemon Squeezy (license verification)

This plugin connects to the Lemon Squeezy Licensing API to verify the validity of a license key. The external service is required only to validate the license; the plugin’s features may be limited when the license is inactive or invalid.

• What data is sent and when: – License key (as entered by the site administrator) – Product ID (static identifier of this plugin) This data is sent from the WordPress admin only when the administrator saves or activates the license on the License screen, and may be re-checked periodically for validity.

• Endpoints/domains contacted: – https://api.lemonsqueezy.com/v1/licenses/validate (license validation) – The purchase link in the License screen opens: https://iframe.lemonsqueezy.com/ (checkout widget; no plugin data is posted by us there)

• Storage: – The plugin stores locally the license key and its status (valid/invalid/inactive) in WordPress options. – No personal content or user data from the WordPress site is transmitted by this plugin.

• Provider: Lemon Squeezy Terms of Service: https://www.lemonsqueezy.com/terms Privacy Policy: https://www.lemonsqueezy.com/privacy

Privacy

This plugin itself does not collect or transmit personal data from site visitors. For license verification, the site administrator may submit a license key to the Lemon Squeezy Licensing API as described in the “External services” section. Please review Lemon Squeezy’s Terms and Privacy Policy for details about their processing.

Freeon Business plan
Tested up to
WordPress 6.8.3
This plugin is available for download for your site.