Sell registrations for courses, lectures, events or any product based on dates.
As of April 2026, Registrations for WooCommerce is a WordPress tickets plugin with 200 active installations and a 4.2/5 rating from 6 reviews. It has been downloaded 15K+ times in total. Requires WordPress 4.8.0+ and PHP 7.0+. Available on WordPress.org since 2016. Last updated 6 years ago — may have compatibility concerns. Top alternative: Event Tickets and Registration.
Contribute with this project in GitHub: https://github.com/HasteDesign/Registrations-for-WooCommerce
Registrations for WooCommerce allows the creation of the registration product type. Registration products can have dates as variations.
There are 3 types of dates:
For each date variation you can set the price, schedule, and places available (stock). That makes Registrations for WooCommerce great for stores selling courses, classes or any kind of scheduled services.
Please notice that WooCommerce must be installed and acti…
| WordPress | 4.8.0+ requiredTested up to 5.2.24 |
| PHP | 7.0+ required |
= (2.0.5) – 2018-11-28
– Add registrations column to orders page
– Improved registrations-for-woocommerce.php inline documentation
– Participant form fields fiterable
– Participant form fields aligned with WooCommerce standard
= 2.0.4 – 2018-05-31
– Changed registration add to cart template according to WooCommerce 3.4
– Removed data store unused classes
– Fix WC_Product_Registration properties default values from array() to null, to be compatible with WooCoommerce 3.4
– Fix stock_status metabox visibility when editing registration product, preventing field to be visible on manage stock uncheck
= 2.0.3 – 2018-02-17
– Fix registrations reports: fixed undefined index in class-wc-report-list-registration.php
= 2.0.2 – 2017-10-30
– Fix registrations reports (contributor: @brettmhoffman)
Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.