This month's updates improve discount reliability, strengthen POS workflows and give multi-venue operators more flexibility across memberships, bookings and financial reporting.
Guest experience
Improved discount accuracy, a more flexible split-booking checkout and fixes across F&B checkout, POS payments and membership redemptions.
Discounts
[Fixed] Discount codes set to one use per code applying to all tickets
Fixed an issue where discount codes set to one use per code were applying to all tickets in the cart instead of a single ticket, and behaving inconsistently across venues.
Online checkout
[Improved] Discounts applied per tab when splitting a booking
Discounts can now be applied per tab when splitting a booking, giving guests more flexibility at checkout.
[Fixed] Layout problems with imageless stock items on smaller devices in F&B checkout
Fixed a display issue where stock items without images were causing layout problems on smaller devices in F&B checkout.
[Improved] Clearer wording throughout F&B checkout
Updated the wording throughout F&B checkout for a clearer, more consistent experience.
[Improved] Send orders directly to the Kitchen Display System from the print button
Best for: Venues using KDS for order fulfilment
You can now send orders directly to the Kitchen Display System (KDS) using the print button, streamlining order fulfilment.
POS
[Fixed] Cash drawer not opening for cash payments on bookings created in Venue Manager
Fixed an issue where the cash drawer wasn't opening when processing cash payments on POS for bookings created in Venue Manager.
[Fixed] Party packages added in POS couldn't be completed at purchase
Fixed an issue where party packages added in POS couldn't be completed at purchase.
[Fixed] Individual tips couldn't be refunded in certain booking scenarios
Fixed an issue where individual tips couldn't be refunded on bookings where the tip exceeded the remaining balance or the booking was unpaid.
[Fixed] Partial refunds incorrectly flagging entire party bookings as cancelled
Resolved a bug where a partial refund resulted in the entire party booking being flagged as cancelled.
POS capacity view
[Fixed] Bookings appearing at incorrect times due to daylight saving shifts
Fixed an issue that caused bookings to visually appear at incorrect positions in capacity view due to daylight saving shifts.
[Improved] Flag a booking as Ready to start from capacity view
Best for: Venues with multiple POS operators managing live sessions
You can now flag a booking as Ready to start by selecting it in capacity view, signalling to other POS operators to avoid duplicate adjustments.
Stock
[Improved] Updated Cost of Goods fields in the COGs table
The Cost of Goods (COGs) table now includes updated fields to help you better track and manage stock costs.
Memberships
[Fixed] Future-dated memberships in POS being charged three times
Fixed an issue where memberships set to start on a future date in POS were being charged three times.
[Fixed] Multiple memberships couldn't be redeemed in the same checkout
Fixed an issue where multiple memberships couldn't be redeemed in the same checkout.
[Fixed] Outstanding balance displaying incorrectly after multiple memberships and discounts
Fixed an issue where the outstanding balance was displaying incorrectly after multiple memberships and discounts were applied to a booking.
[Fixed] Flat discounts incorrectly applied to recurring membership charges
Flat discounts are now correctly excluded from recurring membership charges, preventing unintended discounts on ongoing payments.
Venue operations
New capabilities for guest segments, discount rules and cashless integrations, plus fixes across bookings, memberships, reports and payments.
Bookings
[Improved] Session passes can now be redeemed multiple times
Best for: Venues offering flexible multi-use passes
Session passes can now be redeemed multiple times, giving guests more flexibility when using their passes.
[Fixed] Fees not collected when processing additional payments through Venue Manager
Fixed an issue where fees weren't being collected when processing additional payments through Venue Manager.
[Fixed] Overbooking of party packages prevented in Venue Manager
Fixed an error that prevented overbooking of party packages through Venue Manager.
[Fixed] Country code defaulting to Australia when sending a waiver request by SMS
Fixed an issue where the country code was defaulting to Australia (+61) when sending a waiver request by SMS from a booking.
[Fixed] Past dates couldn't be selected when backdating a booking
Fixed an issue where past dates couldn't be selected when backdating a booking in Venue Manager, even when the setting was enabled.
[Fixed] Refundable items not displaying or processing correctly for bookings with multiple payments
Fixed an issue where refundable items weren't displaying or processing correctly for bookings with multiple payments.
[Fixed] Membership expiry date couldn't be updated when adding a membership to an existing booking
Fixed an issue where the membership expiry date couldn't be updated when adding a membership to an existing booking.
[Fixed] Discount details not showing on the Booking Details page
Fixed an issue where discount details weren't showing when viewing an applied discount on the Booking Details page.
[Fixed] Right-click menu options unavailable in booking holder fields
Fixed an issue where right-click menu options weren't available in the booking holder's email and phone number fields.
[Fixed] UI components incorrectly anchoring to the top-left corner of the screen
Fixed a display issue where some UI components were incorrectly anchoring to the top-left corner of the screen.
[Fixed] Party package inclusions and options not displaying correctly in Venue Manager
Fixed an issue where party package inclusions and options weren't displaying correctly in the Venue Manager booking flow.
[Fixed] Booking host name not appearing on the run sheet
Fixed an issue where the booking host name wasn't appearing on the run sheet.
HQ and venue management
[Improved] Manage guest segments from HQ (beta)
Best for: Multi-venue operators who need consistent audience groups across venues
Guest segments can now be managed from HQ, letting you create and apply consistent audience groups across multiple venues.
[Fixed] Add-ons not pushing correctly to managed venues during bulk edits
Fixed an issue where add-ons weren't being pushed correctly to managed venues during bulk edits.
Integrations
[New] HyperPassports supported via the Sacoa integration
Cashless card support has been extended with HyperPassports now available via the Sacoa integration.
[New] CashGuard integrates with ROLLER POS (on request)
Best for: Venues handling high cash volumes that need automated cash management
CashGuard now integrates with ROLLER POS to keep cash transactions simple and safe.
Discounts
[Improved] Discount codes with specific booking creation and redemption date rules
Best for: Venues running time-limited promotions or advanced booking offers
Discount codes can now be configured with specific booking creation and redemption date rules, giving you more precise control over when codes can be used.
Gift cards
[Fixed] Discounts couldn't be applied to custom amount gift cards in Venue Manager
Fixed an issue where discounts couldn't be applied to custom amount gift cards issued through Venue Manager.
Memberships
[Fixed] Only past dates available when selecting a cancellation date for a recurring membership
Fixed an issue where only past dates were available when selecting a cancellation date for a recurring membership.
[Fixed] Recurring membership charges incorrectly triggering activation fee refunds
Fixed an issue where recurring membership charges were incorrectly triggering activation fee refunds.
[Improved] Membership-related events captured in the booking audit log
Membership-related events are now captured in the booking audit log, giving you a clearer record of changes made to memberships within bookings.
Reports
[Fixed] VAT not recognised for gift card redemptions in German compliance reporting
Fixed an issue where VAT wasn't being recognised for gift card redemptions under cash accounting, affecting German compliance reporting.
[Improved] Tax breakdowns on Venue Manager views, booking receipts and invoice PDFs
Tax breakdowns are now displayed on Venue Manager views, booking receipts and invoice PDFs to support German compliance requirements.
[Improved] More flexibility in how fees are recognised for accrual venues (beta)
Accrual venues now have more flexibility in how fees are recognised, giving greater control over financial reporting.
[Fixed] Sales Tax Report crashing when filtered by tax component
Fixed an issue where the Sales Tax Report was crashing when filtered by tax component.
[Fixed] Funds received figures didn't match between Revenue Report and Detailed Transactions on gratuity days
Fixed an issue where funds received figures didn't match between the Revenue Report and Detailed Transactions report on days with gratuity payments.
Platform
Payments infrastructure updated to meet PCI 4.0 standards, with improved VAT handling on merchant statements for UK and German venues and more precise net settlement reconciliation.
Payments
[Updated] SmartPay updated to meet PCI 4.0 compliance standards
Updated SmartPay to meet PCI 4.0 compliance standards, making sure your payment processing remains secure and up to date.
[Improved] Merchant statements now include VAT for UK and German venues
Merchant statements now include VAT in line with compliance requirements for UK and German venues.
[Fixed] Net settlement now accurately accounts for fee markup clawbacks
Net settlement now accurately accounts for fee markup clawbacks, making sure financial reconciliation is more precise.
Visit What's new in ROLLER: April 2026.