This month’s updates expand membership capabilities, improve POS workflows and give operators more control over discounts, F&B reporting and group sales.
Guest experience
New membership and POS capabilities, improved F&B order management and fixes across emails, memberships and online checkout.
Emails
[Improved] Custom session labels now displayed in emails and on tickets
Custom session labels are now reflected in booking confirmation emails and on tickets, giving guests consistent information across their journey.
[Fixed] “Manage booking” button missing from booking reminder emails
Fixed an issue where the “Manage booking” button was missing from booking reminder emails.
[Fixed] Booking reminder emails not displaying the alternative address configured on the product
Fixed an issue where booking reminder emails did not display the alternative address configured on the product.
Food & beverage
[New] Stock Sales report
The new Stock Sales report gives you a dedicated view of merchandise and F&B sales over any date range — including qty sold, unit cost, gross profit and margin — so you can discover higher-margin products and make more informed stocking decisions.
[Improved] KDS now shows the sales channel for each order
Colour coding now shows on Kitchen Display System displays to indicate the sales channel each order came from, so kitchen staff can see at a glance whether an order originated from POS or mobile checkout without checking with other team members.
[Improved] Booking holder details and order channel now included on printed F&B dockets
Printed F&B dockets now include the guest’s name, booking number and a POS or Online tag, so your kitchen can fulfil and call out orders knowing where each one came from.
[Fixed] F&B orders auto-printing multiple times and labelled as reprints in mobile ordering
Fixed an issue where F&B orders placed via mobile ordering were auto-printing multiple times and incorrectly labelled as reprints.
Memberships
[New] Custom billing intervals for recurring memberships
Recurring memberships can now be set to custom billing intervals — for example, every 3 months or every 2 weeks — giving you more flexibility to align payment frequency with guest behaviour and business goals.
[Improved] Percentage or fixed-amount discounts can now be applied across a set number of billing cycles on recurring memberships
A recurring membership discount lets you set up a percentage or fixed-amount discount across a specified number of billing cycles. Use this for sign-up intro offers, senior discounts, win-back offers and more. Applies to both individual and group membership products.
[Improved] Membership photos can now be captured directly from POS
Membership photos can now be captured directly from POS, streamlining the check-in experience for staff and guests.
[Fixed] “Edit items” in POS preventing additional memberships from being added to the cart
Fixed an issue where selecting “Edit items” in POS prevented additional memberships from being added to the cart and returned an error for group memberships.
[Fixed] Membership status remaining “current” after removal from booking
Fixed an issue where membership status remained “current” in Venue Manager and appeared in reporting after the membership was removed from the booking.
[Fixed] Membership profile photos from booking form not syncing to ticket holder profile in POS
Fixed an issue where membership profile photos uploaded via an existing booking form did not sync to the ticket holder profile in POS.
Multi-pass
[New] Sell a multi-pass product for repeat visits (beta)
A new Multi-pass product type lets guests pre-purchase multiple visits and redeem them over time, encouraging repeat visits and increasing guest lifetime spend. Guests can buy a multi-pass online, at POS or through Venue Manager, and the cost is automatically deducted when they book a covered activity. To enable this for your venue, contact your customer success manager or the support team.
Online accounts
[Improved] Increased attack and fraud protection within online accounts
Online accounts now include stronger protections against attacks and fraud.
[Fixed] Packages with stock inclusions appearing uneditable in online accounts
Fixed an issue where packages with stock inclusions appeared uneditable in online accounts.
Online checkout
[Fixed] Terms and conditions not displayed in online checkout for packages containing session passes
Fixed an issue where terms and conditions were not displayed in online checkout for packages containing session passes.
[Fixed] Incorrect ticket pricing displayed in checkout until the payment step for quantity-based price rules
Resolved a bug where quantity-based price rules displayed incorrect ticket pricing in checkout until the payment step.
[Fixed] Blocking resources not blocking product availability in checkout
Fixed an issue where blocking resources did not block product availability in the checkout.
POS
[Improved] Cash drawer opening can now be decoupled from receipt printing
The POS device settings page has been refreshed so you can control cash drawer behaviour independently of receipt printing, reducing the risk of the drawer opening unnecessarily. Available for venues using Cloud printing.
[Fixed] Refunding to a cash payment method not opening the till drawer
Fixed an issue where refunding to a cash payment method did not open the till drawer.
[Fixed] Booking updates failing when the booking contained a product with resource-based capacity
Fixed an issue where booking updates failed when the booking contained a product with resource-based capacity.
[Fixed] Party package selection flow broken for existing Party Packages in POS
Fixed an issue where the new package selection flow was broken for existing Party Packages in POS.
POS daily capacity
[Improved] End a booking early from capacity view to free up resource capacity
When a resource-based session finishes before its scheduled end time, you can now end the booking early from capacity view to free up capacity so you can sell the next session sooner.
[Improved] Capacity view hidden when no resources are configured
Venues that don’t offer single-booking resource activities no longer see Capacity View in POS, freeing sidebar space for the features that are relevant to them.
Tickets
[Improved] Custom ticket ID capture during the POS purchase flow
Products can now be configured to prompt operators to scan or enter a custom ticket ID when the product is added to the cart at POS — useful for venues using RFID wristbands, access control passes, vouchers or barcoded entry.
[Improved] Custom ticket IDs can now be edited directly from the Booking page
Custom ticket IDs can now be edited directly from the Booking page by selecting the ticket ID field against each booking item. POS then advances to the next empty field automatically, making group bookings faster to process.
Staff roles
[New] “Can reschedule bookings” user permission
A new “Can reschedule POS bookings” permission lets operators reschedule bookings, drag and drop in capacity view and end sessions early, without requiring full booking edit access.
Waivers
[Fixed] Packages containing a session pass admitting two or more guests only requesting a single waiver
Fixed an issue where packages containing a session pass admitting two or more guests only requested a single waiver.
Venue operations
New integrations, analytics and HQ tools, plus fixes across bookings, discounts and memberships.
Bookings
[Fixed] Adding or editing a booking product failing for staff without the override product cost permission
Fixed an issue where adding or editing a booking product failed for staff without the override product cost permission.
[Fixed] Editing future bookings not defaulting to the booking date and products not sorted alphabetically
Fixed an issue where editing future bookings no longer defaulted to the booking date and products no longer sorted alphabetically.
[Fixed] Packages could not be refunded from the booking details page in Venue Manager
Fixed an issue where packages could not be refunded from the booking details page in Venue Manager.
[Fixed] Company total spend not updating for bookings created in Venue Manager
Fixed an issue where company total spend did not update for bookings created in Venue Manager.
[Fixed] Availability search defaulting to today’s date when editing an existing booking
Fixed an issue where the availability search defaulted to today’s date when editing an existing booking.
[Fixed] Booking total not matching when a discount and tax exemption were applied together
Fixed an issue where the booking total did not match in the booking view when a discount and tax exemption were applied together.
[Fixed] Booking total mismatch when applying a discount to a booking
Fixed an issue where a booking total mismatch appeared when applying a discount to a booking.
[Fixed] Character-limit error appearing when entering booking or POS notes starting with numbers
Fixed an issue where a character-limit error appeared when entering booking or POS notes that started with numbers.
[Fixed] Two products sharing single booking resources overbooking one resource
Fixed an issue where two products sharing single booking resources overbooked one resource instead of allocating across available resources.
[Fixed] Variations linked to single booking resources appearing available when already booked for the day
Fixed an issue where variations linked to single booking resources appeared available even when the resource was already booked for the day.
Discounts
[Improved] Discount code rules can now be configured based on guest segments
Discount code rules can now be configured based on guest segments, giving you more precise control over who can use a discount code.
[Fixed] Buy and Get discounts always defaulting to percentage-based
Fixed an issue where Buy and Get discounts always defaulted to percentage-based, even when configured as amount-based.
[Fixed] Discount codes not applying to Sunday bookings when a date range was set under Visit Dates
Fixed an issue where discount codes did not apply to Sunday bookings when a date range was set under Visit Dates.
[Fixed] Calendar could not be opened when editing or adding a redemption date range for discount codes
Fixed an issue where the calendar could not be opened when editing or adding a redemption date range for discount codes.
[Fixed] Discount usage data failing to load on the booking details page
Fixed an issue where discount usage data failed to load on the booking details page despite existing records.
[Fixed] Booking view incorrectly showing a membership discount as applied when the benefit was not used
Fixed an issue where the booking view incorrectly showed a membership discount as applied when the benefit was not used.
HQ management
[New] HQ guest segments (beta)
Guest segments can now be set up centrally at HQ and pushed automatically to all managed venues with an HQ tag, so venue staff can see which segments are managed centrally and segment definitions stay consistent across your group. To enable this for your venue, contact your customer success manager or the support team.
[Now generally available] HQ discounts with cross-venue redemption limits
Create discount codes once in HQ and assign them to specific venues, so guests can redeem the same code across your group with redemptions counted across all selected venues.
[Now generally available] Multi-venue membership redemption
Members can now use their membership benefits at any eligible venue in your group, with benefits managed once at HQ and usage tracked centrally across all locations.
[Now generally available] Multi-venue gift card redemption
Guests can now buy a gift card at one venue and spend it at others across your group, making gift cards more valuable and driving revenue across locations.
[Now available in GA] HQ analytics
HQ analytics is out of beta and available to all HQ venues — pre-built dashboards and reports that pull performance data from all your managed venues into one view, without exports or spreadsheets. Track performance trends, compare locations side by side and monitor key metrics across revenue, guest activity and product sales.
[New] Cross-venue gift card activity report
The new Cross-venue gift card activity report in HQ analytics shows what each venue owes and is owed for gift card sales and redemptions across your group, so you can reconcile cross-venue gift card balances without running the revenue recognition report at each venue separately.
[Improved] HQ can now produce consolidated reports for selected venues via Scheduled reports
HQ can now produce consolidated reports for selected venues via Scheduled reports. Supported report types include: Deferred Revenue by Bookings, ROLLER Payments Payouts, Netsuite Inventory Export and Netsuite Ledger Report.
[Improved] Dedicated “Switch to HQ” option for easier navigation
A dedicated “Switch to HQ” option now appears in the Your account panel whenever you’re viewing a controlled venue, so you can get back to HQ in a single click without scrolling through your full venue list.
[Fixed] Bookings could not be created for Party Packages with “Guest Variation” inclusions
Fixed an issue where bookings could not be created for Party Packages that included “Guest Variation” inclusions.
Integrations
[Now generally available] Google Things to do integration
Your ticketed experiences can now appear directly on Google Search, Maps and Travel with a link straight to your ROLLER checkout — no extra marketing spend and no third-party booking fees. Requires ROLLER Payments with progressive checkouts.
[New] Retrieve bookings by ticket ID via the ROLLER API
A new ticket ID parameter has been added to the ROLLER GetBookings API, so integrated systems such as gate and access control can now search for a booking using either a ROLLER-generated or custom ticket ID.
[New] Merge cashless card balances
Staff can now consolidate multiple cashless card balances — cash, time and activities — onto a single card at POS in one action, with the full consolidation recorded in the card history. Available for venues using Sacoa and Intercard.
[New] Bulk assign cashless cards to a group booking
POS now includes a bulk card assignment option — staff scan the first and last card in a sleeve and POS automatically assigns every card in the range to the booking at once. Works across Sacoa, Intercard and Amusement Connect.
[New] Sacoa kiosk sales sync (beta)
For venues running Sacoa with on-floor kiosk hardware, sales made at Sacoa kiosks can sync automatically every hour into ROLLER as bookings and in transaction reports, so you can view Sacoa kiosk revenue alongside your other transactions without manual reconciliation. To enable this for your venue, contact your customer success manager or the support team.
Online checkout
[Improved] Online sales cut-offs for session passes can now be configured relative to venue operating hours
You can now base the online sales cut-off for a session pass on your venue’s operating hours, not just session start time, closing online sales a set amount of time before your venue closes for the day.
Party packages
[New] Early bird and time-based price rules for party packages (beta)
Early bird and time-based price rules can now be applied to party packages, the same way you already can with session passes and standard passes — so you can reward guests who book ahead or shape demand with weekday, weekend or off-peak pricing, without creating separate products. To enable this for your venue, contact your customer success manager or the support team.
Product management
[Improved] Gift cards can now be created and edited from HQ
Gift cards can now be created and edited from HQ, giving multi-venue operators a central place to manage gift card products.
[New] Filter products by stock product type via the public API
You can now filter products by stock product type via the public API.
Session passes
[New] Game-based sessions and resource-based pricing
Two new session pass options are now available. Game-based sessions charge per guest with duration scaling automatically by group size — for example, 10 minutes per bowler. Resource-based pricing charges per resource regardless of guest count — for example, a flat price per lane, room or booth.
Tickets
[Improved] Wristband ID numbers can now be bulk-uploaded to support group sales workflows
Wristband ID numbers can now be bulk-uploaded, making it easier to manage group sales with pre-assigned wristbands.
[Improved] Search by ticket ID to view individual ticket attendance history
You can now search by ticket ID to view individual ticket attendance history.
Staff roles
[Fixed] Editing a staff member to a higher-permission role causing the role to lock
Fixed an issue where editing a staff member to a higher-permission role was allowed but caused the role to lock.
Marketing and promotions
New tools to help you attract and retain guests through smarter promotions on guest receipts.
Discounts
[New] Print issued discount codes on guest receipts
When a guest purchases an eligible product, their issued discount code can be set to print automatically on their receipt — including a QR code, redemption instructions and expiry date, encouraging guests to book again. If emailed receipts are enabled in your global POS settings, the code is also included in the receipt PDF sent to guests.
Visit What’s new in ROLLER: May 2026.