WooCommerce Product Availability Slots is a powerful scheduling solution that lets WooCommerce store owners control exactly when individual products can be purchased. It is especially useful for businesses offering appointments, services, rentals, scheduled deliveries, limited-time products, and other time-sensitive offerings. With flexible availability rules and customer-friendly time-slot selection, you can organize product bookings more efficiently while preventing purchases outside your specified schedule.
WooCommerce Product Availability Slots WooCommerce Product Availability Slots is a powerful scheduling solution that lets WooCommerce store owners control exactly when individual products can be purchased. It is especially useful for businesses offering appointments, services, rentals, scheduled deliveries, limited-time products, and other time-sensitive offerings. With flexible availability rules and customer-friendly time-slot selection, you can organize product bookings more efficiently while preventing purchases outside your specified schedule. Available through 5ivecode.com, with lifetime free updates and limited email support. Feature Highlights Set individual availability times and schedules for products Create daily, weekly, or custom recurring schedules Prevent customers from purchasing products outside available periods Suitable for appointments, services, rentals, deliveries, and scheduled orders Integrates with the standard WooCommerce shopping and checkout process Allow customers to choose available dates and time slots Manage availability for multiple products Configure booking limits to help reduce overbooking Create recurring availability patterns for regular business hours Support flexible scheduling for different product types Responsive slot selection interface for desktop and mobile users Distributed under the GPL license Detailed Overview WooCommerce Product Availability Slots helps store administrators manage sales according to predefined dates and time periods. Instead of allowing customers to purchase a product at any time, you can establish specific availability windows that match your business operations. For example, a restaurant can offer different meal-ordering periods, a clinic can provide appointment windows, a rental company can define pickup and return schedules, and a delivery business can create specific delivery slots. Customers can view the available options and select an appropriate date or time before continuing with their purchase. Administrators can also establish recurring schedules and booking limits to make scheduling easier to manage. Common Use Cases Restaurants & Food Businesses Create lunch, dinner, pickup, or delivery time windows. Clinics & Service Providers Offer appointment slots based on working hours and staff availability. Rental Businesses Control when rental products can be booked or collected. Delivery Services Give customers predefined delivery dates and time periods. Event & Appointment Businesses Allow customers to select an available time before purchasing a service. Comparison Table Feature Product Availability Slots Standard WooCommerce Product Availability Scheduling Yes – date and time-based availability Not available by default Recurring Schedules Daily, weekly, and custom patterns Not included Customer Slot Selection Date/time selection interface Not supported by default Purchase Restrictions Restrict purchases outside available periods No dedicated scheduling control Booking Capacity Configure limits for available slots Not included Multiple Product Scheduling Supported No dedicated slot management WooCommerce Integration Designed for WooCommerce Native WooCommerce features GPL Licensing GPL-based distribution Depends on the extension/product Installation Guide Download the Plugin ZIP from your 5ivecode.com account. Sign in to your WordPress administration dashboard. Go to Plugins → Add New → Upload Plugin. Select the downloaded ZIP file. Click Install Now and then activate the plugin. Open Products → Edit Product and configure the required availability settings. Define available dates, time slots, recurring schedules, and booking limits as required. Save or update the product. Customers can then select an available slot before completing their purchase.
Get Support
Please Sign In to contact our support.