If you're manually opening and closing your Shopify store every day, you're wasting time and risking mistakes. Forget to close? You wake up to orders you can't fulfill. Forget to open? You miss sales during prime hours.
Automated store hours fix this. Set your schedule once, and your store automatically enables and disables checkout based on your business hours.
Why Automate Store Hours?
Most Shopify stores are "always open" — which makes sense for digital products or warehoused inventory. But if you run a bakery, restaurant, or any business with physical operating hours, an always-open store creates real problems — it's one of the key reasons why merchants oversell on Shopify:
- 3 AM orders for same-day delivery you can't fulfill
- Weekend orders when your shop is closed
- Holiday orders when you forgot to close the store
Setting Up Store Hours with OrderRules
Per-Day Schedules
Set different hours for each day of the week:
| Day | Hours | |-----|-------| | Monday – Friday | 9:00 AM – 6:00 PM | | Saturday | 10:00 AM – 4:00 PM | | Sunday | Closed |
Multiple Windows Per Day
Need a lunch break? Set multiple open windows:
- Morning: 9:00 AM – 12:00 PM
- Afternoon: 2:00 PM – 6:00 PM
Checkout automatically disables during the 12–2 gap and re-enables at 2 PM. This is especially useful for managing restaurant takeout orders across lunch and dinner shifts.
Holiday & Blackout Dates
Use the Holiday Calendar to schedule closures in advance:
- Christmas Day: Closed
- Christmas Eve: Open 9 AM – 1 PM only
- Your vacation: Closed Dec 26 – Jan 2
Set these weeks or months ahead. OrderRules enforces them automatically when the date arrives. If you run a catering or event business, the holiday calendar is essential for managing seasonal surges.
Custom "We're Closed" Messages
When customers visit outside your hours, they see a friendly message you write:
"We're closed for the day. Check back tomorrow at 9:00 AM!"
Combining Store Hours with Order Limits
The real power comes from combining store hours with order limits:
- Store hours control when you accept orders
- Order limits control how many you accept
- Together, they give you complete capacity control
For example: Open 9 AM – 6 PM, max 50 orders per day. If you hit 50 orders by 2 PM, checkout pauses even though you're still "open."
Get Started
Install OrderRules and set up your store hours in under 5 minutes. Free plan available — no credit card required.