Cashless cards let guests preload cash amounts, tap to play and spend their balance on food, drinks or tickets — without reaching for their wallet. Set up your cashless card products once in ROLLER and sell them at POS, online or over the phone, with every transaction tracked in one place.
Before you start
You need one of the following cashless card integrations connected to your ROLLER account:
Only one cashless card provider can be active per venue at a time. Choose the integration that best fits your setup before creating products
- Sacoa — see ROLLER + Sacoa integration
- Amusement Connect — see ROLLER + Amusement Connect integration
- Intercard — see ROLLER + Intercard integration
Supported variation types per cashless card solution
Each integration supports a different set of variation types:
| Variation type | Sacoa | Amusement Connect | Intercard |
|---|---|---|---|
| Cash | Yes | Yes | Yes |
| Minutes | Yes | Yes | Yes |
| Custom amount | Yes | Yes | Yes |
| Activity | Yes | Coming soon | Coming soon |
Activity variations are currently available for Sacoa.
Create a cashless card product
- From Venue Manager, go to Products > Create product.
- Select Cashless card.
- Enter a name for the product. Guests and staff will see this name at checkout and POS.
- Optionally, add tags to manage and group products, or add them to online checkout sections.
- Scroll to the Cashless card details section and add at least one variation — see Create a variation below.
- Under Additional options, configure instructions, reporting category, tax override and product-specific terms and conditions as needed — see Additional options below.
- Select Save and Publish.
Create a variation
Variations define what gets loaded onto a guest's card when they purchase the product. Each variation has a type, a name and a price.
- In the Variations section, select Create variation. The Create variation flyout opens.
- Under Cashless Card Type, select the type of variation you want to create.
- Complete the fields for the selected type — see variation types below.
- Select Save.
To edit an existing variation, select its row in the variations table to open the flyout.
Cash variation
Loads a cash value onto the card. Guests spend this at games and attractions. How the Value and Price fields work depends on your provider:
| Provider | How it works |
|---|---|
| Amusement Connect | Enter the price the guest pays in the Price field. Amusement Connect calculates the arcade credits and bonus credits based on this amount. |
| Intercard |
Enter the redeemable arcade value in the Value field (eg $20) and the price the guest pays in the Price field (eg $8). The difference becomes bonus cash — in this example, guests receive $12 in bonus cash to spend at arcade games. You must set a unit price of at least $0.01. Intercard cards with a $0 price will not activate.
|
| Sacoa | Enter the play value to load onto the card in the Value field (eg $20) and the price the guest pays in the Price field. |
Minutes variation
Loads time onto the card. Time starts counting down when the guest first taps a reader.
| Field | What to enter |
|---|---|
| Cashless card type | Select Minutes. |
| Name | A name for this variation (eg "20 minutes"). |
| Value | The number of minutes to load onto the card. |
| Price | The amount the guest pays for this variation. |
Custom amount variation
Lets the guest choose how much to load onto their card within a price range you define.
| Field | What to enter |
|---|---|
| Cashless card type | Select Custom amount. |
| Name | A name for this variation (eg "Custom top-up"). |
| Custom amount | Set the minimum and maximum price range available to guests (eg $0 minimum, $50 maximum). |
Activity variation (Sacoa only)
Loads a game entitlement onto the card. Each tap at a game uses one play from the entitlement. Activities are configured in Sacoa — ROLLER links to them via a product synced from Sacoa.
| Field | What to enter |
|---|---|
| Cashless card type | Select Activity. |
| Name | A name for this variation (eg "Axe throwing x 3") |
| Price | The amount the guest pays for this variation. |
| Product | Select the activity from the drop-down. This list is populated from Sacoa. |
| Usage | Select Single use (one play only) or Multi-use (enter the number of plays). |
| Expiry | Select No expiry, or Valid for party/event booking duration — the card activates at check-in and expires when the booking ends. The card must be sold as part of a party or event package to use this option. |
What is an Activity variation?
An Activity variation is a game entitlement that loads onto a Sacoa cashless card. Instead of loading a cash value or time credit, an Activity variation gives a guest a set number of plays at a specific game or attraction — for example, 3 go-kart races or 1 axe throwing session. Each time the guest taps their card at the game, one play is deducted.
Activities are set up in Sacoa and synced to ROLLER. When you create an Activity variation in ROLLER, you select the activity from a list pulled directly from your Sacoa account.
Add multiple variations to one product
A single cashless card product can have more than one variation. Select Create variation again and repeat the steps above.
For example, a party package card might include a $10 cash variation and a 5-play laser tag activity variation, both loaded onto the same physical card when assigned at POS.
Additional options
| Setting | Description |
|---|---|
| Instructions | Add instructions to display to guests post-purchase in online checkouts, order confirmation emails and booking reminder emails. |
| Reporting category | Assign the product to a reporting category based on your GL codes. You'll need to create reporting categories first to enable this option. |
| Tax override | Tax is set to 0% by default (if you have a 0% tax rate set up in Settings > Account > Account > Account Taxes & Fees. This prevents the card from being taxed at purchase — tax is applied later when the guest redeems the card balance for taxable items like food or tickets. Only override this if you have a specific reason to tax the card at the point of sale. |
| Terms & conditions | Add product-specific terms and conditions. These appear after your venue's terms for guests to agree to in online checkouts. |
Manage cashless card products in HQ
If your venue uses HQ, you can create cashless card products once in your HQ account and share them with managed venues. This ensures consistency, reduces duplication and simplifies updates across locations.
To enable the integration for your HQ venue and managed venues, contact the support team.
Sell online and in venue
Once your product is created and published, add it to the right sales channel for your venue:
- Add the cashless card to a checkout to sell online, or a POS menu to sell in venue.
- You can also add cashless cards to bookings created in Venue Manager.
Learn more
- Sell and manage cashless cards — for steps on assigning cards, top-ups and card lookups at POS.
- Partner directory — Cashless cards -