Order Restrictions for WooCommerce lets you control when and how customers place orders. Set cutoffs, block dates, restrict products by time, limit quantities, and enforce custom rules by user, role, shipping, and more. Ideal for stores with delivery schedules, prep times, or compliance needs.
- Set global order cutoffs by time and day
- Block specific dates, holidays, and date ranges
- Restrict checkout by weekday or time window
- Limit orders to business hours or delivery slots
- Per-product and category-based restrictions
- Minimum/maximum order amounts and quantities
- User and user-role based order permissions
- Restrict by shipping methods, zones, and locations
- Require lead times or prep times before delivery
- Disable COD or specific gateways under conditions
- Cart-level validation with clear error messages
- Custom messages for blocked dates and rules
- Schedule recurring rules and one-time exceptions
- Works with native WooCommerce checkout and cart
- Lightweight, translation-ready, and developer-friendly