---
title: "Vouchers at POS"
canonical: "https://kb.myframeworks.com.au/space/CO/30514378/Vouchers%20at%20POS"
format: markdown
---
# Overview

This page explains how to use vouchers within Point of Sale (POS) in Frameworks, including issuing, checking balances, topping up and redeeming vouchers.

> Macro (toc)

---

# Issuing Vouchers at POS

You can issue vouchers to customers through the Point of Sale screen.

1. Click the **Frameworks Menu** and navigate to **Sales > Transaction Processing > Point of Sale** from the navigation tree.
2. In the **Customer ID** field, scan or enter the customer's member card. Upon successful connection with the ERP system, the wifi icon displays.
3. In the **Product** field, enter the voucher product code (or click the **Search** icon to find the product) as configured during setup.
4. In the **Unit Price** field, enter the value of the voucher being sold.
5. In the **Voucher Number** field, scan the voucher number.
6. Press **Enter** to add the product to the sale.
7. Add any other products to the sale as required.

> ℹ️ **Note**: You can add multiple vouchers to a single sale. However, if vouchers are present in the sale, you cannot convert it to a sales order. Only cash sales with full payment are allowed when vouchers are included.

8. Click **Tender** to proceed to the payment screen and complete the sale.
9. Process the payment using your normal tendering process.

Once complete, you can view the voucher sale record in the **Customer Dashboard** on the **Shares/Rewards/Deferred Sales/Vouchers** tab.

![image](media://c361bfa2-f132-4c33-8c33-cd89d985b78c)

> ⚠️ If customer wishes to pay on account a member pin will be required to process the sale
> ⚠️ 
> ⚠️ If the system is offline, customers will not be able to charge on account without credit authorisation.

---

# Checking Voucher Balance at POS

You can check the current balance of an existing voucher without processing a sale.

1. Click the **Frameworks Menu** and navigate to **Sales > Transaction Processing > Point of Sale** from the navigation tree.
2. Click the **Actions** button and select **Voucher**. The **Voucher Balance Check** window displays.
3. In the **Voucher Number** field, enter or scan the voucher number.
4. Press **Tab** to retrieve the voucher balance.
5. Click **Close** when finished.

---

# Topping Up Vouchers at POS

You can add value to existing Christmas Club Co-op cards through POS transactions.

> ℹ️ **Note:** Only Christmas Club Co-op cards can be topped up. Other voucher types cannot be topped up.

1. Click the **Frameworks Menu** and navigate to **Sales > Transaction Processing > Point of Sale** from the navigation tree.
2. In the **Product** field, enter the **Co-op Christmas Club voucher** product code. The product is added to the sale.
3. In the **Voucher Number** field, enter the existing card number. The current card balance displays.
4. In the **Unit Price** field, enter the top-up value.
5. Add the product to the sale using your normal process.
6. Click **Finish Sales **and complete the payment using your normal tendering process.

The card balance now reflects the original balance plus the top-up amount.

---

# Redeeming Vouchers at POS

Customers can use vouchers as payment for purchases at Point of Sale.

1. Click the **Frameworks Menu** and navigate to **Sales > Transaction Processing > Point of Sale** from the navigation tree.
2. In the **Customer ID** field, scan or enter the customer's member card. Upon successful connection with the ERP system, the wifi icon displays.
3. In the **Product** field, enter the products being sold.
4. Click **Finish Sale **to proceed to the payment screen.
5. From the **Pay Options** drop-down menu, select either **Co-op Christmas Club** or **Co-op Voucher** (depending on the voucher type being redeemed). The voucher entry field displays.
6. In the **Voucher Number** field, enter or scan the voucher number.
7. Press **Tab** or **Enter**. The system automatically deducts the sale amount from the original voucher balance and displays the remaining balance in the **Balance after Sale** field.
8. Click **Pay **to finalise the transaction.

You can view the purchase record in the **Customer Dashboard** on the **Shares/Rewards/Deferred Sales/Vouchers** tab.

![image](media://9abc4535-e2a2-456b-b673-588f43562621)

---

# Purchases for Non-Members and Unknown Members

Frameworks uses generic customer accounts for voucher transactions when the customer's member status is uncertain or unavailable.

### Member Validation Flag

When the **Member Validation** flag is enabled in **Voucher Maintenance**, non-member and unknown-member customers cannot purchase vouchers. They can still redeem vouchers.

### Generic Customer Accounts

Frameworks uses two generic member numbers for handling customers without standard member cards:

**M9999 - Non-Member**

This number is used for customers who are not members. To configure:

1. In the **Customer Maintenance** screen for the generic cash customer, enter **M9999** in the **External Reference** field.

When M9999 is entered at POS, the generic customer is added to the sale.

**M0000 - Unknown Member**

This number is used when an existing member cannot produce their member card (for example, if it is lost or forgotten). To configure:

1. In the **Customer Maintenance** screen for the unknown member customer, enter **M0000** in the **External Reference** field.

When M0000 is entered at POS, the generic customer is added to the sale. The customer is not entitled to member pricing and must pay with cash. The docket reflects standard pricing and displays "Unknown member" details.

> ℹ️ **Note:** Both M9999 and M0000 are cash sale customers only and can only be used in Point of Sale transactions.

---

# Additional Information

> ✅ For information about setting up vouchers in Frameworks, refer to [Gift Cards & Vouchers](https://sterlandsupport.atlassian.net/wiki/spaces/fwksproau/pages/30522070).