Description
Uikar Cinema Ticketing adds the tools needed to sell reserved cinema seats through WooCommerce.
Features include:
- Cinema hall and seat-layout management.
- Movie, showtime, and WooCommerce product assignment.
- Interactive seat selection through the
[wccb_seatmap]shortcode. - Concurrency-safe temporary seat holds.
- Booking management and ticket details in customer orders.
- Automatic release of expired, failed, or cancelled reservations.
- WooCommerce High-Performance Order Storage compatibility.
The plugin does not contact third-party services or collect telemetry. Booking and configuration data remain in your WordPress database.
Privacy
The plugin stores booking records that may reference WordPress user IDs and WooCommerce order IDs. It does not send this information outside the site. Site owners should include cinema booking records in their own privacy and retention policies.
Installation
- Install and activate WooCommerce.
- Upload the plugin folder to
/wp-content/plugins/, or install the ZIP through Plugins > Add New > Upload Plugin. - Activate Uikar Cinema Ticketing for WooCommerce.
- Open Uikar Cinema Ticketing in the WordPress dashboard.
- Create a movie, hall, and showtime, then assign a published WooCommerce product to the showtime.
- Add
[wccb_seatmap showtime_id="123"]to a page, replacing123with the showtime ID.
FAQ
-
Is WooCommerce required?
-
Yes. Products, the cart, checkout, payment, and orders are handled by WooCommerce.
-
Are seats permanently reserved before payment?
-
No. Seats are held temporarily for the duration configured under Uikar Cinema Ticketing > Settings. Successful orders mark the reservation as paid; failed and cancelled orders release it.
-
What happens to data when the plugin is deleted?
-
Booking data is retained by default to prevent accidental loss. To permanently remove the plugin tables and options during deletion, define
WCCB_REMOVE_DATA_ON_UNINSTALLastrueinwp-config.phpbefore deleting the plugin. -
Does the plugin use an external service?
-
No. It makes no requests to an external API and includes no telemetry.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“Uikar Cinema Ticketing for WooCommerce” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “Uikar Cinema Ticketing for WooCommerce” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.0.8
- Renamed the plugin with a distinctive identity and matching text domain.
- Restricted the hall layout REST endpoint to administrators.
- Removed bundled translation catalogs in favor of WordPress.org language packs.
- Closed seat booking outside each showtime’s configured time window.
1.0.7
- Added WordPress.org-compatible plugin metadata and documentation.
- Added WordPress Coding Standards and PHP compatibility configuration.
- Prevented clients from setting ticket prices through request parameters.
- Validated seat IDs against the selected showtime and hall.
- Added complete REST route permission declarations and request limits.
- Added guarded uninstall support and HPOS compatibility declaration.
