Title: INTS Tour Service Date Selector
Author: Imran Bajwa
Published: <strong>July 20, 2026</strong>
Last modified: July 20, 2026

---

Search plugins

![](https://ps.w.org/ints-tour-service-date-selector/assets/icon-256x256.png?rev
=3614731)

# INTS Tour Service Date Selector

 By [Imran Bajwa](https://profiles.wordpress.org/imbajwa/)

[Download](https://downloads.wordpress.org/plugin/ints-tour-service-date-selector.1.0.0.zip)

 * [Details](https://wordpress.org/plugins/ints-tour-service-date-selector/#description)
 * [Reviews](https://wordpress.org/plugins/ints-tour-service-date-selector/#reviews)
 *  [Installation](https://wordpress.org/plugins/ints-tour-service-date-selector/#installation)
 * [Development](https://wordpress.org/plugins/ints-tour-service-date-selector/#developers)

 [Support](https://wordpress.org/support/plugin/ints-tour-service-date-selector/)

## Description

INTS Tour Service Date Selector adds a flexible booking date and time picker to 
any WooCommerce simple or variable product without requiring categories, tags, or
third-party option plugins.

**Service Types**

 * **Open Dated** — Works like a normal WooCommerce product; no date or time fields
   displayed.
 * **Just Date, No Time** — Displays an inline Flatpickr calendar; customer must
   select a date before purchasing.
 * **Date and Time** — Displays both an inline calendar and a time-slot selector
   driven by your weekly operating schedule.

**Weekly Schedule**

For each product you can configure per-weekday availability with start and end times.
Unavailable days are automatically greyed out in the calendar. Time slots are generated
in 15-minute intervals within the configured range.

**Variable Product Support**

Each product variation can override the parent’s service type and schedule. The 
booking fields update instantly when a shopper selects a variation.

**Security**

Every add-to-cart request is validated on the server with nonce verification, sanitization,
and escaping. Checkout validation runs a second pass to reject manipulated cart 
items.

**Booking Data**

Selected date and time appear in:
 * Cart and checkout * Admin order screen * Customer
confirmation emails * My Account order history

### Third-Party Libraries

This plugin bundles the following third-party library locally (no external/CDN requests
are made):

 * Flatpickr 4.6.13 — lightweight date/time picker. License: MIT.
    Included as `
   assets/vendor/flatpickr/flatpickr.min.js` and `assets/vendor/flatpickr/flatpickr.
   min.css`. Unminified source is available upstream at https://github.com/flatpickr/
   flatpickr/tree/v4.6.13 (npm: flatpickr@4.6.13).

## Installation

 1. Upload the `ints-tour-service-date-selector` folder to `/wp-content/plugins/`.
 2. Activate the plugin through **Plugins  Installed Plugins**.
 3. Edit any product, open the **Tour Service Settings** tab, and choose a Service 
    Type.

## FAQ

### Does this work with variable products?

Yes. Each variation can have its own service type and weekly schedule that overrides
the parent product.

### Which themes are supported?

The plugin is theme-independent. It is tested with Shoptimizer, Storefront, Astra,
Kadence, GeneratePress, OceanWP, Flatsome, and block themes.

### Is it compatible with Elementor?

Yes. The plugin uses only WooCommerce hooks and never modifies theme templates. 
It works with Elementor and Elementor Pro.

### Is it HPOS compatible?

Yes. WooCommerce High Performance Order Storage (custom order tables) compatibility
is declared.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“INTS Tour Service Date Selector” is open source software. The following people 
have contributed to this plugin.

Contributors

 *   [ Imran Bajwa ](https://profiles.wordpress.org/imbajwa/)

[Translate “INTS Tour Service Date Selector” into your language.](https://translate.wordpress.org/projects/wp-plugins/ints-tour-service-date-selector)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/ints-tour-service-date-selector/),
check out the [SVN repository](https://plugins.svn.wordpress.org/ints-tour-service-date-selector/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/ints-tour-service-date-selector/)
by [RSS](https://plugins.trac.wordpress.org/log/ints-tour-service-date-selector/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.0

 * Initial release.

## Meta

 *  Version **1.0.0**
 *  Last updated **2 days ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 5.8 or higher **
 *  Tested up to **7.0.2**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [booking](https://wordpress.org/plugins/tags/booking/)[date](https://wordpress.org/plugins/tags/date/)
   [time](https://wordpress.org/plugins/tags/time/)[tour](https://wordpress.org/plugins/tags/tour/)
   [woocommerce](https://wordpress.org/plugins/tags/woocommerce/)
 *  [Advanced View](https://wordpress.org/plugins/ints-tour-service-date-selector/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/ints-tour-service-date-selector/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/ints-tour-service-date-selector/reviews/)

## Contributors

 *   [ Imran Bajwa ](https://profiles.wordpress.org/imbajwa/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/ints-tour-service-date-selector/)