# Loyalty Rewards Setup
Read Time: 2 minute(s)
Our Loyalty Program is created to allow you the ability to track purchases of merchandise in specific inventory classes and then generate a voucher to be used for the purchase of in-store merchandise. You can also specify what type of merchandise can be purchased.
# Sample Program
For every 10 general books purchased the customer’s account balance is increased by the average value of the 10 books purchased.
- A customer joins the club and is given a club card. This card is their member number and all purchases are accrued to that number. (A card is not required, you can use another identifier such as phone number, student id, state id, etc.) Balances are accrued in the Voucher file.
- Each time a qualified book is purchased the number of books purchased is incremented and the total dollar value is incremented. The value is added to the preferred customer account.
- When the level of 10 books is reached the average dollar value of the 10 books is calculated and the value is added to the customer’s voucher account.
- The customer is now free to use their voucher balance to pay for qualified purchases.
# Setup Steps
- Create a Loyalty Code
- Create a Voucher Code
- Create a Tender Code (optional)
- Add the customer update program to all of your Sales transaction types that are valid for the rewards (e.g. SA, AR, FA)
# Create a Loyalty Code
- Select menu path POS-22-26-21
- Create a new code. E.g. BC for Book Club.
- This code is used in the voucher screen as well.
- Set the parameters to meet your criteria:
- Limit is the level at which an award is given. 10 indicates that when the person buys the 10th item, the award level will be calculated.
# Create a Voucher Code
- When a customer hits their award level a voucher (using the customer number) is updated.
- Select menu path POS-22-25-21
- Be sure to use the same code for both Loyalty and Voucher.
# Create a Tender Code
- Any voucher tender code can be used. If you already have a Gift Certificate tender then you may skip this step.
- Select menu path POS-2-4 and add a tender code with these parameters
# Modify Sale Transactions
- Select menu path POS-2-5
- For each transaction type in the SA category
- Add PREF.CUST.UPDATE in either:
- Ending Subroutine
- Wrapup Subroutine
- After All Else Sub
- Add PREF.CUST.UPDATE in either: