Instant location capacity updates, platform enhancements and fixes 🚀

We've released a bunch of key updates and fixes for the platform - read on for full details:

Location capacity

Product availability will NOW be instantly updated when a location's capacity is edited. Previously we cached this capacity for performance, so we've optimised this and updated the function.

Invoice payment support for 3DS + alternative payment methods

We've added support for the new online redirection flow to enable 3D secure and alternative payment methods such as iDeal, Sofort, Bancontact, Klarna and many others.

When you send guests an invoice you can now achieve liability shift with 3D secure and offer popular local payment methods.

English language override

We've fixed a number of instances in different apps and emails where this setting was not correctly overriding the venues default language.

Online Checkout updates:

  • Browser autocomplete - enhanced error handling for cases where the guest autocomplete data includes an invalid or incomplete address.
  • Date fields- corrected several issues with date fields including:
    • Another field was displayed on top of the date selector element of the Gift Card Send Date field.
    • Solved a problem when the browser zoom was not set at 100%.
  • Package products - solved a quantity error where the package contains a session product.
  • Force minimum purchase - fixed several issues relating to the recent online checkout upgrade with this feature.
  • Zip/postcode field - solved an issue that caused this field to incorrectly display in some checkouts.

Reporting updates:

  • Product Revenue by Reporting Category - implemented new logic to correct Quantity Recognized data discrepancies.
  • Export to Excel - fixed an issue exporting to Excel on the Deferred Revenue report.

Other updates and fixes:

  • Enquiry form bookings - fixed an issue that prevented users from viewing these booking records in Venue Manager.
  • Booking restrictions - resolve an issue where bookings that had both past and future dated booking items would incorrectly restrict staff from editing.
  • Email responses - solved a problem with responses to emails generated from activity stream not being displayed in Inbox.
  • Self-serve kiosk - fixed an issue adding products to menus.
  • Order confirmation email - solved an issue where 100% discounted bookings created via the API we're not sending order confirmation emails.
  • Tickets API - resolved an issue where booking date was not included in the endpoints payload.

Boost conversion with these Online Checkout enhancements

We've been monitoring guest behavioural changes that have been brought about by the current global pandemic. One of the biggest areas impacted has been the growth in online sales with online transactions are becoming the dominant channel as a percentage of total sales. 

To ensure that we are providing the best possible guest experience, we have implemented a range of enhancements to the online checkout, that will further improve the conversion rates, and make for a great buying experience. 

These enhancements include:

  • Add to cart enhancements
  • Date led checkouts
  • Multiple gift card redemption
  • Optimising excessive text
  • Enhancement to online sales closed 
  • Online waivers
  • Multiple ticket dates
  • Other mobile optimisations
    • Booking value
    • Checkout process indicators
    • Discount user feedback

To find out more about these updates watch our October Product Updates video 🎥  and/or read our October Product Updates post in the ROLLER Product Blog.

Lock historical data with new Booking validation updates

When staff edit past bookings, this can change past revenue data causing issues for finance teams. So we have implemented additional booking validation to prevent these scenarios - namely:

  • Adding items to past bookings
  • Creating past dated bookings
  • Changing a booking item dates
  • Refunding items

To find out more about these updates watch our October Product Updates video 🎥  and/or read our October Product Updates post in the ROLLER Product Blog.

Updates & fixes

We just shipped a bunch of other updates and fixes, namely:

API usage
We've added a new section to the API keys page in Venue Manager that allows staff to immediately view the volume of calls made to the API for the last 30 days and download detailed usage to a CSV file.

Smart menu's
As part of the transition to POS Smart Menus, we've removed the ability to create new legacy menus for a POS device or template.

Legacy session builder
In preparation for our upcoming new Schedule Manager feature, a button "Use schedules" will appear when editing session products using the legacy session builder. Clicking "Use schedules" removes the legacy session builder (and its sessions) and allows you to create schedules.

Waiver holders fix
Resolved an issue with the date selector on the Waiver Holders page in Venue Manager which resulted in no Waivers signed more than 365 days ago being returned in search results regarding of the date/period selected.

Adyen drop-in component updates

  • Added messaging and validation to prevent guests from completing duplicate payments on Invoice Widget payments
  • Fixed an issue with the discount value displaying incorrectly on the order confirmation page
  • Fixed an issue that prevented venues from processing gateway refunds in Venue Manager
Membership updates
  • Fixed an issue with membership discount application where a custom membership ID is applied
  • Fixed a UI issue which prevented the future date selector being used in POS sales of recurring memberships
  • Updated a label on the membership growth report

Minor POS fixes

  • Fixed an issue with tipping where {STAFF} was displayed instead of the staff members name
  • Fixed an issue with partial payments where an incorrect payment status was displayed

More ROLLER payments features, HQ reporting and a new billing integration

Managing Adyen online payments

We've upgraded our Adyen online payment experiences to eliminate the pop-up window and embed secure hosted fields directly into the payment page. This enhancement provides a much better payment experience for guests and improves useability significantly on mobile devices. The update includes:

  • secure embedded fields into the payment page for Online Checkout and Invoice payments
  • a new seamless full-page redirection flow where a 3rd party page is required in the authorisation flow such as strong customer authentication or alternative payment methods.
  • configuration interface in Venue Manager to optimise conversion and cost efficiency by sorting the list and auto-expanding your preferred payment method
  • updates to manage the pay later option

Learn more about managing Adyen online payments

ROLLER Payments reporting updates

The ROLLER Payments beta program has been very successful with participating venues in Europe and Australia. As we prepare to make ROLLER Payments available for general release we’ve introduced several reporting updates.

  • Transactions report
    This report combines the three previous export reports (Authorised, Settled and Payouts) into a single report that provides a full audit log of each transaction as it transitions through the payment lifecycle from authorised to settled and paid out.
  • Daily Summary report
    Aggregates daily activity by channel and payment method and displays payment submissions, authorised payments, refunds, chargebacks, settled funds and acquiring fees on those settled funds.
  • Daily Balances report
    Records the daily balance of the venues merchant account. As transactions settle daily the value of funds available for payout increases in the merchant account and this report enables venues to track the funds pending payout.
  • Transactions list
    ROLLER Payments also includes a new Transactions interface which replaces your gateways merchant portal. Staff can filter the list of transactions and easily find transactions by card number, transaction ID or Booking ID.

Learn more about ROLLER Payments

HQ reports

Venues using HQ functionality now have access to the HQ Revenue Recognition Report. This report enables HQ venues to aggregate Revenue Recognition data from all selected venues for a week period or less into a single report.

The report grid enables grouping by venue, record type, reporting category and payment status. These groupings and report settings can be saved as View for fast selection in future.

Billing integration

We have integrated our billing platform with Venue Manager to make it easy for venues to self-manage their ROLLER billing and subscription relationship.

Account Holders and Billing Contacts will now be able to access the Subscription and Billing portal within Venue Manager. From here you can now view your account, download invoices, add and edit payment methods and soon you will also be able to manage your subscription plan.

Updates and Fixes

Reporting sync updates

Upgrades to the synchronisations which export and flatten data to our reporting databases have been completed for transaction, revenue and customer records. This completes this performance initiative which has eliminated failures and provides near time availability of reporting data.

Venue contacts

With the integration of Billing, Account Holders and Billing Contacts now have additional privileges to manage your ROLLER subscription. So we’ve added new restrictions to limit edit access to Account Holders.

Referenced refunds for recurring payments

We've added support for Adyen referenced refunds to enable refunds to be processed on tokenised recurring payments.

Disable HQ category sync

This update enables an HQ controlled venue to be excluded from product reporting category synchronisation.

Reporting fixes

  • Fixed an issue re revenue reporting which relates to the refund and cancellation of a booking where funds were collected after a redemption or expiry event
  • Fixed an issue where accounts receivable was incorrectly reported that bookings were overpaid when bookings met certain edge case scenario's
  • Fixed an issue with recognition of revenue of a booking that is cancelled but not refunded
  • Fixed an issue where some fully paid transactions are listed in accounts receivable report

Membership editing

Fixed an issue which allowed a membership booking to be edited at POS. Membership bookings can not be edited, they must be cancelled and/or refunded.

Refunds in the activity stream

Fixed issue where a refund issued in Venue Manager was not displayed in activity stream in some venues.

Cookie authorisation issues

We've updated LaunchPad to operate from the roller.app domain which resolves issues with cross-site cookies which are prevalent in Safari and most browsers running in incognito mode.

Time tracker interface

Fixed an issue with the Add shift button in Venue Manager.

Massive reporting upgrade, ROLLER payments beta & more ...

We've listened and actioned user feedback that described various challenges experienced reporting and analysing ROLLER data. A team of designers, developers, customer success and product specialists have focused on this challenge and this release is a mammoth update of ROLLER Reporting. 

It is the first of multiple planned phases of upgrades. As you will read below, these enhancements provide a significantly improved user experience for you as a user, however, hundreds of hours have also been spent improving our reporting technology and automated quality control processes.

We hope these updates help you to manage your venue more effectively and we encourage you to find out more and watch the demo video.

Reports upgrade

A major overhaul of ROLLER reporting including the underlying technology, a new automated testing framework and new features including:

  • New reports home page with more reports, favourites, help info and search
  • Drill-down access to the booking slide-out panel
  • New data grouping feature
  • Export to Excel
  • Refactored saved views to improve performance and usability
  • Many more usability enhancements for data display, column tooltips & report controls.

Find out more & watch the demo video

ROLLER Payments beta

We've launched our ROLLER Payments beta, a collaboration between ROLLER and Adyen to deliver a seamless and fully integrated global omni-channel payment experience. ROLLER Payments simplifies payments management from sign-up to payout by integrating these experiences directly into the ROLLER platform.
ROLLER Payments is in beta and currently available in limited countries.

HQ Report beta

We have created our first HQ multi-venue report for testing which aggregates data for all HQ linked venues.

Copy from activity stream

We've added the ability to highlight, copy and paste text from the booking activity stream in the Venue Manager.

Smart menu improvements

You can now easily change the section where tiles display when editing smart menus that utlize multiple sections. We've also fixed some issues with the display of session times for some ticket types.

Saved Views updates

As part of the reporting enhancements, the user experience and performance of Saved Views has been improved. These benefits extend to other parts of Venue Manager including Bookings, Runsheet, Daily Capacity, Bookings Calendar, Companies and Waiver Holders pages.

Ticket logo deprecation

The ticket template has been updated to utilise the default logo located in the brand & appearance section of the Venue Manager and the ticket logo has been deprecated as a result.

Weekly availability deprecation

The weekly availability view has been removed and deprecated. This view was a legacy view which has now been superseded.

Other updates and fixes:

  • Membership UI updates - fixed minor UI inconsistencies when creating membership products.
  • Membership name improvements - when a name is assigned to a membership ticket in POS, this data will correctly pull through to the Venue Manager.
  • Staff creation - we've updated the staff welcome email so staff members are required to complete the account creation process before being prompted to log-in.
  • Adyen refunds - integrated refunds have been enhanced to subscribe to notifications to account for scenario's where the merchant's account has insufficient funds to process the refund.
  • Deferred Revenue - fixed an issue where some instances of expired bookings were appearing when selecting a future date.
  • Waiver form signature - applied an update to fix issues with the signature field on Waiver Kiosk mobile devices.
  • POS keypad re-alignment - implemented small POS design updates to move the keypad for complimentary payments so it's in line with other payment types.

New POS login experience & other updates/fixes

Enhanced POS login experience

You can now quickly and easily enter your POS PIN using our on-screen keyboard. This optimisation increases the speed of operation and reduces staff fatigue by eliminating the hand travel between the keyboard and touch screen.

Qatar support for PayFort

Venues operating in Qatar can now process online transactions using our PayFort integration.

Removal of "Manager's code"

The device-level Managers code has been removed. This code was a legacy control implemented prior to staff member level roles and hence is no longer required.

Support for Swiss Venues

We can now create and manage venues in Switzerland that comply with local language & currency requirements.

Venue Manager terminology updates

The label 'payment' has been changed 'status' & 'owing' to 'balance' in Venue Manager to maintain consistency and avoid any confusion for staff.

Other updates and fixes:

  • Expiring existing waivers - this fix ensures all existing waivers are expired when updating your waiver, if selected. This action was failing for some venues with a large number of waivers.
  • Smart menu updates - we've released several improvements of the new smart menu feature to support barcode scanning, implemented UI enhancements in Venue Manager, fixed UX issues with session products & playground usability.
  • Unpaid POS bookings - enables the entry of $0 bookings in ROLLER POS if the staff members permissions permit.
  • POS cash rounding - a fix has been applied to correctly round transactions involving discounts and cash payment at POS, to eliminate whereby an amount owing balance.
  • Venue Manager payments - a fix was applied relating to the processing of card payments for staff members with access to multiple venues in Venue Manager.
  • Strong POS PIN validation - we've improved validation for staff roles that require a strong POS PIN so that staff accounts can't be created without a POS PIN equal to or greater than 8 characters.
  • Discount date selector UI fix - we've added changes that improves the user experience when selecting redemption dates for discounts.
  • Kounta gift card redemption - we made updates to our integration to support recent changes by Kounta to ensure clients can continue to redeem ROLLER gift cards in Kounta.
  • Package ticket improvements - package tickets will now display the booking date under the 'when' section of the email confirmation instead of the sales period.
  • Staff validation update - we've added further validation to make it clear to the user that the last name is required when creating new staff accounts.
  • Form description - fixed a small UI issue when updating the description of a form.
  • Axess integration update - we've updated our Axess integration to support recent firmware changes implemented by Axess.
  • HQ reporting category sync - updated the HQ to linked venue background task to sync the child reporting ID or each item to its associated products.
  • Date selector - fixed a minor UI issue with the height of several modal windows which affected the ability to easily interact with UI elements such as date pickers and drop down elements.

POS updates galore with Smart Menus, a new membership redemption experience & fraud enhancements

Smart Menus

We're very excited to announce that new Smart Menu feature for POS now supports all product types - from standard passes to session passes, add ons to stock items. Additionally, we've added the ability to implement sections within a Smart Menu. 

Learn more about POS Smart Menu

Membership Redemption at POS

A brand new experience for staff members at POS when redeeming memberships to improve efficiency and accuracy of headcount reporting. These user experience changes also extend to sales flows for memberships where waivers are associated with the membership product and some minor improvements to the waiver assignment interface.

Learn more about redeeming membership in POS

POS fraud enhancements

A Venue Setting has been added to enable venues to force authorisation of all refunds [via POS PIN's] for any refunds at POS regardless of the staff member which is logged into the device. Learn more about venue settings

New staff permission has also been added, "Require strong POS PIN" in the staff role management function in Venue Manager. When enabled, this will require any staff member with that role to create a POS PIN that is a minimum of 8 characters in length.

In many cases, staff members become aware of the POS PIN of managers with 4 or fewer characters. This setting is designed to improve security and encourage staff members with higher privileges to utilise devices such as RFID wristbands. Additionally, we are passing out the support of the shared device level "Manager PIN". Learn more about staff roles

Other updates and fixes:

  • Plain-text email - to increase deliverability, we are now sending both an HTML and plain-text version of our emails to your customers.
    Learn more about emails sent to your customers from ROLLER
  • Waivers search improvement - waiver search has been optimised to manage common non-numeric characters entered by guests so that searches can now be performed by typing any type of format including 3334445555, 333-444-5555, (333) 444-5555, or 333 444 5555.
  • POS incomplete payments - if partial payment has been applied to a booking and the browser session is refreshed, a pop-up window will be displayed to prompt the POS operator to proceed to process full payment or dismiss the window [if their staff permission enables].
  • Braintree SDK upgrade - updated the SDK which ROLLER utilises to integrate with Braintree as they announced deprecation of the legacy SDK which we were previously using.
  • POS sold out banner - a "sold-out" banner will now be displayed in POS if a stock item has a quantity level of 0.
  • Sequential receipt in Venue Manager - we have extended our existing functionality to generate sequential receipts, now available for Venue Manager generated receipts as well.
    Please get in touch with our Support team to enable this on your venue
  • Customer pays fees setting - tooltip displays warning text that when active, customers will be notified of the following fees before making payment: Credit card fee (%), the Transaction fee (%), the Transaction fee ($), Product fee (Per product).
  • Product availability in Smart Menu - product availabilities are now showing correctly in Smart Menu.
  • Overbooking in Venue Manager warning message - minor UI issue has been rectified to ensure the warning message when overbooking an item in Venue Manager is displayed correctly.
  • Currency display in POS - minor UI issue has been rectified with the display of Swiss and French currencies in POS.

New POS tendering experience to improve speed + heaps of other updates

New POS tendering experience

We've redesigned and rebuilt the payment tendering interfaces in ROLLER POS to provide a more intuitive and streamlined process with improved functionality with respect to multi-tendering of transactions. This enhancement is designed to improve staff efficiency, accuracy and training.

Learn more about processing transactions in POS

Dashboard enhancements

Your dashboard in Venue Manager has received a makeover to make it simpler for you to track key metrics. A new Revenue metric has been added and you can now view all metrics for any date using the dashboard global date selector.

If your venue has activated ROLLER's membership functionality, a new panel has been added to the dashboard to display key metrics including active members, a summary of recurring payments processed, sales and churn.

Learn more about the dashboard features in Venue Manager

Xero export for cash accounting

We have added a cash accounting version of the Xero export report, where revenue is recognized when funds are received. Please contact our Support team if you would like to get access to this report.

Learn more about Xero export for cash accounting

Added support for PayFort to Invoice widget

Invoice widget now supports the PayFort payment gateway via a hosted payment page flow. This enables guests to pay invoices directly using their credit card using the invoice email link.

Learn more about sending invoices from ROLLER

Other updates and fixes:

  • Gratuity report - now includes Booking ID to help you reconcile tips when needed. Learn more about Gratuity report
  • Transactions by product report - has been updated to reflect adjustments related to refunds after redemption/expiry and cancellation. Learn more about transactions by product report
  • Recurring pass check in - function has been update to enable a POS operator without "can edit past bookings" permission to check in a recurring pass post the first check-in. Learn more about checking in booking in POS
  • Xero export date format - all dates in the Xero reports are now exported in YYYY format.
  • Exclusion period in session pass - dates excluded on a session pass under the "advanced settings" section is now displaying correctly in the checkout.
  • Attendance reporting correction - an anomaly discovered for a small number of venues have been fixed with all historical data corrected. All affected venues have been notified earlier this month with a recommendation to regenerate reports from the 1st December 2019 as they could include increased headcount and thus revenue in that period.
  • Auto-check in using barcode scanners when the auto-check in setting is enabled, tickets scanned using a barcode scanner is automatically checked in without any additional buttons need to be clicked.
  • Discount code limit per customer is now applying correctly in the checkout, Venue Manager, and POS.
  • POS booking adjustment and activity stream - the booking activity stream in Venue Manager is now correctly recording any adjustments made to a booking in the POS (i.e. removing a ticket from the booking).
  • Ticket status - logic has been updated to ensure the correct status is displayed when viewing a booking's ticket status in Venue Manager under the Booking details > Items.
  • Address autocomplete - typing in a new address located in the US will now bring up a matching address automatically.
  • Country field mapping for customers located in the Netherlands - typing in an address in the Netherlands will now map the country name correctly to the customer's profile.
  • Ticket purchased time - the purchased time displayed on the tickets sent to customers is now correctly displaying the time based on the venue's timezone rather than UTC.
  • Updating membership payment details in POS - a fix has been put in place to enable POS operators to update credit card details for recurring membership payment in POS again.
  • Credit card fee for recurring membership payment - if a credit card fee is set by a venue, the recurring membership fee will include this to the total balance charged to the customer.
  • EOD (multi day) balance report - reporting logic has been fixed so that memberships that have been checked in (redeemed) and then refunded and cancelled will balance the deferred revenue and recognized revenue correctly.
  • FirstData Singapore payment gateway - we have updated our integration to send the same MxissueNo reference in both the authentication and authorisation calls as requested by FDMS.

POS smart menu beta & general updates + fixes

POS Smart menu updates

  • POS Smart Menu add-ons - automatically insert any add-ons associated to the products in the menu when building a Smart Menu by clicking this new 'Add linked add-ons' button.
  • Deleting POS Smart Menu tiles - added auto-focus to the tile that fills the space of the deleted when editing a POS Smart Menu in Venue Manager.
  • POS Smart Menu product subheading - a fix has been implemented to correctly display the subheading added to a product tile in POS Smart menu.
  • Smart Menu product search - only the search result will be displayed when searching for a product within a POS Smart Menu tab.

Other POS updates

  • Reorder POS menus - you can now change the order of each POS menu tab by dragging and dropping it in Venue Manager.
  • Amount owing styling - the owing value will be displayed in red text when viewing a booking with partial payment in Venue Manager.
  • Adding more products in POS - clicking back from the POS payment page will take you to the previous menu tab prior to continuing to the payment page.
  • Issue closing tills - a fix has been implemented to resolve issues some venues encountered closing a till session at POS due to an outstanding offline booking.

Other updates & fixes

  • Gift card data in API - added a new API field providing the gift card deferred revenue to the Revenues endpoint.
  • Online Checkout sales period - a fix has been implemented to stop online sales from closing after editing a product.
  • Guests metric - guest count of cancelled bookings have been deducted from the "guests booked" metric in the End of Day report and the "guests" metric of the Bookings report.
  • Xero export timezone - a fix has been implemented to address the venue timezone/time offset challenge, ensuring that the correct data is displayed on the Xero export.
  • Pop-up modal - when certain buttons are clicked, the appropriate pop-up modals will be displayed. For example, the payment modal after clicking the take payment button in the Venue Manager.
  • H&L / Zen Global integration - we have increased the retry logic to eliminate the challenge with gift cards not syncing properly between ROLLER and H&L / Zen Global.
  • Copy client API key ID - the correct ID is now going to be copied when using the copy button next to the Client ID field in the API keys page.
Show Previous EntriesShow Previous Entries