Skip to content
ESC

Searching...

Quick Links

Type to search • Press to navigate • Enter to select

Keep typing to search...

No results found

No documentation matches ""

Bonus hours.

Schedule recurring windows that multiply points during quiet hours

Jul 9, 2026

Bonus hours let you schedule your own happy hour: pick the slow afternoons or the weekend, and multiply the points a loyalty card earns while the window runs. It turns a quiet stretch into a reason for a customer to walk in.

Setting up bonus hours

Bonus hours live on a card's Rules tab, next to your point rules. Create and save the card first, then open it again to edit and set up bonus hours.

Each day of the week gets its own row:

Setting Description
Active Turns that day's window on or off
Start / End The time range the boost runs, in your club's timezone
Multiplier 1.25×, 1.5×, 2×, or 3×

Turn on the days you want, set a start and end time for each, and pick a multiplier. Days left off earn at the card's normal rate all day.

Running past midnight. Set an end time at or before the start time and the window rolls into the next day. A Friday window from 22:00 to 02:00 keeps the boost running until 2 AM Saturday.

No active days, no boost. Turn every day off and the card earns the same as it did before, no separate switch to flip.

Bonus hours are set per card, so a club with several cards configures each one on its own.

How the boost applies

Every purchase staff record inside a window earns points at the boosted rate. Nobody has to remember to turn it on: staff enter the purchase the same way they always do, and the points come out already multiplied.

It composes with tier multipliers. When a member also holds a tier with its own multiplier, both apply together. A purchase worth a base 10 points, with a 1.5× tier and a 2× bonus-hour window both active, earns 30 points.

Your maximum still wins. A card's minimum and maximum points per purchase apply after every multiplier, tier and bonus hours included. Cap a card at 1,000 points and a purchase that works out to 1,200 after both multipliers still earns 1,000. A boost can raise what a purchase earns; it can't break your ceiling.

Points-only entries get boosted too. When staff award points instead of entering a purchase amount, the number they type is boosted the moment they save it, the same way a tier multiplier already works.

Backdated entries use the window that covered that moment. If staff record a purchase for an earlier time, the boost comes from whatever window was running at that backdated moment.

What staff see

While a window is running, the Add points page shows a chip such as "2x points until 18:00," in the club's timezone and the staff member's own language. Typing a purchase amount previews the boosted points before they submit. In points-only mode, the boost applies to the number they type once they save it.

What members see

A card with a boost running shows a small badge on its face, like "2× until 18:00." Open the card's Terms tab to see every scheduled window listed, for example "Monday 16:00–18:00 · 2×," so a member can plan a visit around it.

What stays unmultiplied

Bonus hours affect only the points staff or the API credit for a purchase on this card. Two kinds of earning stay untouched, boost or no boost:

  • Online orders. Shopify and WooCommerce points follow the card's normal rules, the same as tier multipliers already do.
  • Fixed grants. Referral and birthday rewards, redemption codes, and the welcome bonus on a first purchase pay their set amount every time.

Changing your mind

Adjust a window, switch the multiplier, or turn a day off any time you like. A change takes effect on purchases from that point forward. Past purchases keep the multiplier that applied at the time; a later change never rewrites them.

For developers

A boosted transaction records earn_multiplier and base_points alongside the points it earned, so you can reconstruct the pre-boost amount. The REST API includes both fields on the transaction once a boost applies.

Cookies on this site.

Google Analytics runs only if you allow it. Cookie policy