---
title: "Configuring Generic Rewards Program"
canonical: "https://kb.myframeworks.com.au/space/FRAM/28402520/Configuring%20Generic%20Rewards%20Program"
format: markdown
---
# <span style="color: #003366">Overview</span>

Frameworks allows you to tender sales to a generic rewards program. To set up and manage a generic reward program required some configuration in both ProStix and Framework.

> ℹ️ This process explains how to configure and maintain your own generic rewards program.

# <span style="color: #003366">Configuration</span>

To configure a generic reward program, perform the following: 

## 1. ProStix Setup

1. Login to your ProStix console to enter product group and/or sub-group combinations and the relevant reward rate.
2. Navigate to **Run a Program **from **A-5-6 **(System Administration - Utilities - Run Program)
3. Enter **recblanrewds **to be able to:
  - Option 1: **Import** **rates** from csv or
  - Option 2: **Maintain / View Reward Rates **which allows you to enter product group and/or sub-group combinations and the relevant reward rate.

![image](media://f4836fe4-5183-47fc-91e1-c94e7329d4c7)


## 2. Reward Program Maintenance

1. From the **Frameworks menu**, navigate to **System Administration > System Tables > Reward Program Maintenance. **
2. Click on the **New **button to add a new reward program.
3. The** Reward Program ID** <u>must</u> start with ‘**Gen**’.
4. The **GL accounts** <u>must</u> be set up.
5. The **Conversion factor** <u>must</u> be **1**.

> ℹ️ Note that the **reward rate %** is not used here, this is controlled by the ProStix setup shown above.

![image](media://144ceac9-8531-4746-9513-4a7665079c51)

## 3. Tender Type Maintenance

For the reward program to be available in the [Tendering Payments](https://sterlandsupport.atlassian.net/wiki/spaces/fwksproau/pages/30530648), create a tender type to be used for the program. Link it to the reward program using the **reward program id** and ensure that it is NOT a gift card.

![image](media://c6cd7acd-f4dd-4211-ba59-3a2afb060a49)

## 4. Reward Card Maintenance

Add a customer to the reward program and update any details as required.

![image](media://4c236e3e-4aa7-4de8-affe-a8d96588a29c)


# <span style="color: #003366">Earning Points</span>

1. To earn points you will need to process Point of Sales and/or Sales Order Processing transactions, ensuring that products that belong to the product groups set up are on the transactions.

> ✅ Refer to [Tendering Payments](https://sterlandsupport.atlassian.net/wiki/spaces/fwksproau/pages/30530648) or [Tendering Payments for Cash or COD Customers](https://sterlandsupport.atlassian.net/wiki/spaces/fwksproau/pages/30522558) for tendering options.

2. Schedule the [Calculate Reward Points Earned](https://sterlandsupport.atlassian.net/wiki/spaces/FRAM/pages/28401742/Schedulable+Tasks#Calculate-Reward-Points-Earned) task to **update** the customer’s **points balance** and do the relevant **GL postings**.

> ⚠️ Note that points earned are 10% of the exclusive sale value as per the product group setup (rounded to the nearest 5 cents) and the conversion of points to monetary value is 1:1. This process assumes a 1:1 ratio in order to do the GL posting, and that is why we need to set up the reward program to be 1.

> ✅ Refer to [Schedulable Tasks](https://sterlandsupport.atlassian.net/wiki/spaces/FRAM/pages/28400012) from more information on the [Calculate Reward Points Earned](https://sterlandsupport.atlassian.net/wiki/spaces/FRAM/pages/28401742/Schedulable+Tasks#Calculate-Reward-Points-Earned) task.


<details>
<summary>Click here for a screenshot of points in the Customer Dashboard. </summary>

![image2020-5-4_15-55-46.png](media://b43f36fe-9bca-4507-a170-1b062123139a)
</details>

<details>
<summary>Click here for a screenshot of points in the GL Dashboard for the GL Account Rewar</summary>

![image2020-5-4_15-58-28.png](media://71a40611-967f-4619-b364-b14ecbfeff20)
</details>

<details>
<summary>Click here for a screenshot of points in the GL Dashboard for the GL Account Control</summary>

![image2020-5-4_15-58-33.png](media://04a5d3d1-1a80-4f00-bea6-96b6de006ff9)
</details>

# Deducting Points

1. Processing a credit against a product that is flagged to earn points via the product group set up will cause points to be deducted.

> ℹ️ Note that the credit does not need to be related to an original docket that earned points. It is all controlled by the product group set up.

> ✅ Refer to [Credit Notes](https://sterlandsupport.atlassian.net/wiki/spaces/FRAM/pages/28383394) for processing credit.

2. In ProStix navigate to **Run a Program **from **A-5-6 **(System Administration - Utilities - Run Program) and run the program **recjlanrewds.**

![image](media://8a7534cc-7e23-4464-9631-ec5719b801c2)

This will **deduct **the points the customer’s **points balance.**  


<details>
<summary>Click here for a screenshot of points in the Customer Dashboard. </summary>

![image2020-5-4_16-2-50.png](media://6c684c48-ba16-4617-b9ba-0c7b7eed888c)
</details>

# <span style="color: #003366">Redeeming Points</span>

> ⚠️ The tender type has to be set up for points to be redeemed when tendering.

![image](media://1db65377-c1ab-493d-b323-2d9faa77efbf)

> ✅ Refer to [Tendering Payments](https://sterlandsupport.atlassian.net/wiki/spaces/fwksproau/pages/30530648) or [Tendering Payments for Cash or COD Customers](https://sterlandsupport.atlassian.net/wiki/spaces/fwksproau/pages/30522558) for tendering options.

Redeemed points will be shown under the **Customer Dashboard**.

![image](media://7d2df159-554f-4cec-9440-825300f460cb)

# Refunding Points

If points were redeemed when tendering, if the goods are returned the points will be refunded.

![image](media://ad8903b5-dcc1-4367-ade3-f07c16320d2f)

> ✅ Refer to [Credit Notes](https://sterlandsupport.atlassian.net/wiki/spaces/FRAM/pages/28383394) for processing credit.

Refunded points will be shown under the **Customer Dashboard**.

![image](media://6e5d1391-a388-45b7-abe9-1da21f416392)