Skip to main content

Custom Closed Messages

4 min read Β· Facts checked October 12, 2026

Make Your Closed Message Work for You

When your store is closed or at capacity, customers see a message on the storefront and at checkout. Customizing these messages helps set expectations and encourages customers to come back.

Where to Customize Messages

Go to Settings in the OrderRules app. The closed message is in the Store Closed Message section. The remaining-orders, limit-reached and product messages are in Storefront Messages. You can also edit the closed message on the Schedule page, which shows a storefront preview.

Available Message Types

Store Closed Message

Shown on the banner and product pages, and at checkout, when your store is outside business hours or closed by the Calendar.

Default:  "We're currently closed. Please check back during our business hours."
Custom:   "We're closed right now. Check back at 9 AM tomorrow!"

The banner shows this message only. It doesn't add your next opening time, so write it in.

Remaining Orders Message

Shown on the product page while a daily, weekly, or monthly limit is set and not yet reached. Use the {REM_QTY} placeholder to display the number of orders left.

Default:  "{REM_QTY} orders remaining today"
Custom:   "Hurry! Just {REM_QTY} spots left for today's orders."

There's one for each period: daily, weekly, and monthly.

Limit Reached Message

Shown on the banner and at checkout when your daily, weekly, or monthly limit has been hit.

Daily:    "Daily order limit reached. Check back tomorrow!"
Weekly:   "Weekly capacity is full. Try again Sunday."
Monthly:  "Monthly limit reached. New spots open on the 1st."

Holiday Closures

Calendar closures use your Store Closed message. There's no separate message per date. For a holiday, update the closed message to name your reopening date:

"We're closed for Christmas. Happy holidays! We reopen December 26 at 9 AM."

Message types at a glance

MessageWhen it showsPlaceholders
Store closedOutside your business hours, or on a closed Calendar dateβ€”
Remaining ordersA limit is set and not yet reached{REM_QTY}
Limit reachedA daily, weekly or monthly limit is hitβ€”
Customer limit checkout errorA per-customer limit blocks the order at checkout{period_display} {period} {value} {remaining} {past} {product} {type} {type_plural}

Checkout Error Messages

Under Customer Limit Messages in Settings, customize what customers see if an order breaks a per-customer limit. These appear at checkout.

Available placeholders:

  • {period_display} -- daily, weekly, and so on
  • {period} -- day, week, and so on
  • {value} -- the limit number
  • {remaining} -- units still available to this customer
  • {past} -- how many the customer has already used
  • {product} -- the product name
  • {type} / {type_plural} -- unit/order, units/orders

Example:

"You can only add {remaining} more {type} of {product} (limit: {value} per {period}, already used: {past})."

Placeholder reference

PlaceholderWhat it rendersExample output
{REM_QTY}Orders still available in the period5
{period_display}daily, weekly, and so ondaily
{period}day, week, and so onday
{value}The configured limit3
{remaining}Units this customer can still add1
{product}The product nameSourdough Loaf
{past}How many the customer already used2

Placeholders are written verbatim, braces included, and are substituted when the message renders.

Tips for Writing Good Messages

  • Be specific -- tell customers when they can order again ("Opens tomorrow at 9 AM" is better than "We're closed")
  • Be friendly -- a warm tone reduces frustration
  • Keep it short -- banners have limited space, especially on mobile
  • Use urgency wisely -- "Only 5 spots left!" creates natural urgency without being pushy
  • Match your brand voice -- a bakery might say "We can only bake {REM_QTY} more cakes today" while a tech company keeps it straightforward