---
title: "Sell items and redeem discounts and memberships at POS"
slug: "sell-items-and-redeem-discounts-and-memberships-at-pos"
updated: 2026-06-16T18:49:36Z
published: 2026-06-16T18:49:36Z
canonical: "mysupport.roller.software/sell-items-and-redeem-discounts-and-memberships-at-pos"
---

> ## Documentation Index
> Fetch the complete documentation index at: https://mysupport.roller.software/llms.txt
> Use this file to discover all available pages before exploring further.

# Sell items and redeem discounts and memberships at POS

Sell faster over the counter to boost revenue and streamline the guest experience with ROLLER POS.

This guide details how to sell items at ROLLER POS at your venue, covering the addition of items to a booking, editing bookings, redeeming discount codes and memberships, and applying custom discounts (available with Pro plan and above) when processing payments.

## Watch how to sell items at POS

See how to sell items at POS quickly and accurately — from adding to cart and applying discounts to taking payment and issuing a receipt.

[Embedded content](https://fast.wistia.com/embed/iframe/l4ld90yyyk)

## Add items from your POS menus to a cart

When serving your guests, adding menu items to their carts for purchase is quick and easy. Follow the steps below.

1. From POS, use the left-side menus to navigate between various ticket types, add-ons or stock.
2. Add items to a cart by selecting the correct POS tile from the menu. The cart will update automatically (the right-hand panel).
3. When adding stock or package products with modifiers or option sets, you'll be prompted to select the modifier(s) and options which will also update the cart with the selections.
4. [Optional] Select the date picker next to the search bar at the top of the screen to change to a future date and purchase tickets for other days in one transaction.

> [!WARNING]
> [Party package products](/v1/docs/create-your-party-package-products) are typically sold in advance via progressive online checkouts or over the phone in Venue Manager. Due to this, they aren't available to sell at POS

![CleanShot 2025-09-25 at 12.51.02@2x.png](https://cdn.us.document360.io/23700755-951c-4b69-8afe-ec8b33c6c689/Images/Documentation/13865365104271.png)

> [!NOTE]
> To learn more about how to add stock and modifiers to the cart at POS, read the guide [Sell stock products at POS.](/v1/docs/sell-stock-products-at-pos)

## Edit items in a cart

Once you've added items to a cart, you have the ability to edit and make changes. To do so, follow the steps below.

1. From the cart (right-hand panel), select the item you wish to edit.
2. When selected, you have the ability to add or remove tickets by changing the **Quantity**. For session passes with consecutive hours available, you can adjust the duration by selecting the **Duration** dropdown. You can also add any **Notes**. The cart item is then updated automatically, there's no need to save.
3. You can remove items from the cart by selecting the **trash can** icon.
4. If you wish to assign a value to the Custom ticket ID field (eg. a wristband or access control pass) the field is clickable from the edit cart page. Select the field and assign a value next to the item.

## Redeem discount codes or apply custom discounts at POS

> [!NOTE]
> If discount codes (all plans) and custom discounts (Pro and above) are enabled in [each POS device's settings](/v1/docs/manage-individual-pos-device-settings), you can apply them during purchases. For custom discounts (Pro and above), you can also require a manager POS PIN for staff to apply them.

After adding items to the cart in POS, select **Discount** and choose between **Codes** or **Custom (available on Pro plan and above)**. If you're on a Lite plan, you can only apply discount codes you've already created (**Products** > **Discount** **codes**).

### Pre-configured discount codes

To select or type in a pre-configured discount code, follow the steps below.

1. After adding items to the cart, select **Discount**. ![](https://cdn.us.document360.io/23700755-951c-4b69-8afe-ec8b33c6c689/Images/Documentation/11945423038479.png)
2. **Codes** is selected by default. ![](https://cdn.us.document360.io/23700755-951c-4b69-8afe-ec8b33c6c689/Images/Documentation/11945408027535.png)
3. Scan the discount code or start typing it in. If you've [marked a discount as a favorite (Pro plan only)](/v1/docs/favorite-edit-and-archive-a-discount-code), the discount will appear below, which you can quickly select to apply the discount.
4. Select **Apply**.
5. Repeat steps 1-4 to add multiple discount codes.

> [!NOTE]
> Remember, you can only apply discounts that have been configured for an item in the cart. To learn more about configuring discount codes from Venue Manager, read the guide [Discount codes in ROLLER](/v1/docs/get-started-with-discount-codes).

### Custom discounts ($ amount or %)

- To enter a custom discount amount, select **Custom** (available on Pro plans and above).
- Choose $ or %.
- Enter the dollar or percentage discount amount, then Apply.

![](https://cdn.us.document360.io/23700755-951c-4b69-8afe-ec8b33c6c689/Images/Documentation/11945423038607.png)

> [!NOTE]
> Custom discounts and the ability to [favorite discounts at POS](/v1/docs/favorite-edit-and-archive-a-discount-code) are available on Pro plans and above.

## Remove a discount

You can remove a discount code by selecting **Discount** under **Service fee** and selecting the trash can icon next to the discount name.

![2024-01-12_14-53-10.png](https://cdn.us.document360.io/23700755-951c-4b69-8afe-ec8b33c6c689/Images/Documentation/8786378915727.png)

## Redeem membership discounts at POS

To redeem a membership discount, follow the steps below.

1. From POS, select **Search** from the left-side menu and then select the **Members** tab.
2. Search for and select the member name to open the membership details.
3. From the bottom right of the main panel, select **Redeem membership**.
4. The applicable discount will be applied to the booking.

## Process payments

> [!NOTE]
> This guide covers taking payment in general, and to learn more, continue reading below. If you use guest tabs, please read [this guide.](/v1/docs/create-and-manage-guest-tabs-at-pos)

To take payment at POS, follow the steps below.

1. From the cart, select the green **Pay total** button. Note that depending on your product settings, you may need to attach a waiver to the tickets in the cart before you can proceed to the payment page. In this scenario, the green button will say **Continue**.
2. [Optional] Add the **Guest details** if prompted to do so and select **Save and continue**.
3. Choose the payment method by selecting the option chosen by your guest.

### Cash payments

To process cash payments, follow the steps below.

1. Select **Cash**.
2. Select the denominations listed to correspond with the notes you've been given. This will deduct from the Amount Owing.
3. Alternatively, select the amount to key in the total cash (received) on the calculator.
4. Select the **Complete button** once it's changed from orange to green. It'll also automatically calculate the expected change.

[Wistia video player](https://fast.wistia.net/embed/iframe/xe6ov4r9xd)

### Card payments

To process card payments, follow the steps below.

1. Select **Card**. This will then display the total owing, including any [service fees](/v1/docs/adjust-your-tax-and-fees).
2. Select **Pay card** and follow the prompts on your connected payment terminal.

Note:

- Do not refresh/close POS or navigate away while a transaction is in progress.
- Always wait for a response from the terminal. If the card progress modal is closed, wait until Payment success page is shown (booking has been created).
- Card transactions can only be cancelled on the terminal or payment provider software. Refreshing POS won't cancel the in-flight transaction.

### Gift card payments

To process gift card payments, follow the steps below.

1. Select **Gift Card**.
2. Type or scan the gift card ID into the pop up modal and press **Tender**.

> [!NOTE]
> If the gift card balance is less than the cart total, the remainder of the payment will need to be processed by other methods.

### Complimentary payments

If your POS device has been configured to accept complimentary payments, you can process these kinds of bookings by selecting **Complimentary** and then entering the **POS PIN** when prompted. Once this is done, select **Complete complimentary booking** to finalize the transaction.

### Wallet payments

To process a payment using a pre-paid wallet, follow the steps below.

1. Select **Wallet**.
2. Scan or enter the **wallet number** and select **Tender**.
3. Then select **Complete payment**.

> [!NOTE]
> If the wallet balance is less than the cart total, other methods will need to process the remainder of the payment.

### Groupon payments

> [!WARNING]
> Please note that this is not an integration with Groupon, so staff need to use normal verification processes, for example, through the Groupon app, to validate and check off the Groupon voucher**.**

It's not possible to take a partial payment with Groupon. For example, you cannot redeem one ticket using Groupon and another using cash. Each Groupon voucher should be redeemed as a separate transaction.

To redeem Groupon vouchers, follow the steps below.

1. Select **Groupon**.
2. This will prompt a pop up to confirm whether the items in the cart can **all** be redeemed using the Groupon promo.
3. Scan or type in the Groupon voucher.
4. Type in the amount to charge.
5. Select **Complete Payment**.

## Split payments

To process split payments, follow the steps below.

1. Select the first payment method and adjust the amount to charge.
2. Select **Complete Payment**.
3. A pop-up is going to appear to remind you that you still need to take more payment to complete the transaction. Select **Take another payment**.
4. Select the second payment method and adjust the amount to charge.
5. Select **Complete Payment**.
6. Repeat the above steps until the transaction is fully paid.

> [!NOTE]
> If you have the auto print receipt device setting turned on, a receipt is going to be automatically printed after each payment. Read more about [POS device settings](/v1/docs/manage-individual-pos-device-settings).

## Deposit/partial payments

To process deposit payments, or part payments, follow the steps below.

1. Select the payment method and adjust the amount to charge.
2. Adjust the amount to charge the guest.
3. Select **Partial payment**.

## Finalize payments

Once you've taken payment, you have the option to **Go to Booking, Print Receipt** (if you do not have the auto print receipt option enabled on your [POS device settings](/v1/docs/manage-individual-pos-device-settings)) or **Start New Sale.**

![2024-01-12_15-42-49.png](https://cdn.us.document360.io/23700755-951c-4b69-8afe-ec8b33c6c689/Images/Documentation/8786750479631.png)

See below for a receipt template. It's fully itemized per booking item and includes the costs, discounts applied, service fees and subtotal.

![2019-10-24_14-24-36.gif](https://cdn.us.document360.io/23700755-951c-4b69-8afe-ec8b33c6c689/Images/Documentation/360002777515.gif)

## Related

- [Suspend stock products at POS](/suspend-stock-products-at-pos.md)
- [Create session pass products](/create-your-session-pass-products.md)
- [Training checklist](/training-checklist.md)
- [Manage individual POS device settings](/manage-individual-pos-device-settings.md)
- [Redeem bookings and assign waivers at POS](/redeem-bookings-and-assign-waivers-at-pos.md)
