---
title: Loyalty Wallet
slug: loyalty-wallet
docTags: 
createdAt: 2025-06-24T17:37:07.098Z
---

![](https://api.archbee.com/api/optimize/A6k4A417O1V2DGm4H5kN0/4Q43Lkkss5TeSl_X076H--20250923-095456.png)

The Loyalty Wallet is designed to help you increase customer retention, reward your most loyal shoppers, and attract new ones through word-of-mouth.

Think of it as your all-in-one hub for creating:

- A classic **Loyalty Points Program&#x20;**(e.g., "Earn points for every order spent").
- A viral **Refer-a-Customer Program**.
- A flexible **Gift Card system**.

***

# Navigate to the Loyalty Wallet App

- Log in to your Hyperzod Admin Panel.
- Navigate to the Settings section
- Find **Loyalty Wallet&#x20;**&#x61;nd click on it.

![](https://api.archbee.com/api/optimize/A6k4A417O1V2DGm4H5kN0/V3_uL0xPsfNkCUg-dC2Bt_image.png)

***

# Understanding the Loyalty Dashboard

It gives you a quick, at-a-glance overview of how your programs are performing and shows you the latest customer activity in real-time.

![](https://api.archbee.com/api/optimize/A6k4A417O1V2DGm4H5kN0/U2BYjwZ2RKiT81bUifFS7_image.png)



## &#x20;Your At-a-Glance Metrics

![](https://api.archbee.com/api/optimize/A6k4A417O1V2DGm4H5kN0/LVWin512ewX19FobQlDzL_image.png)

- **Total Referrals:&#x20;**&#x54;he total number of new customers who have signed up using a referral link from one of your existing customers.
- **Total Points Redeemed:&#x20;**&#x54;he total number of points that customers have spent to get discounts or other rewards.
- **Total Points Earned:&#x20;**&#x54;he total number of points that have been given out to customers through all activities (sign-ups, orders, etc.).



## Visual Activity Charts

![](https://api.archbee.com/api/optimize/A6k4A417O1V2DGm4H5kN0/IUVAIt7pX8j8NgGR_isVf_image.png)

- **Points Activity:&#x20;**&#x54;his chart will show you trends for points being earned and points being redeemed.&#x20;
- **Referral Activity:&#x20;**&#x50;rovides an overview of customer referrals made through the referral program.
- **Gift Card Usage:&#x20;**&#x44;isplays the number of gift cards redeemed during the selected period.



## &#x20;The Latest Activities Log

![](https://api.archbee.com/api/optimize/A6k4A417O1V2DGm4H5kN0/LZpSk2MAIqRAuRulUUKEU_image.png)

A list of every single loyalty transaction that occurs. The **Latest Activities&#x20;**&#x73;ection helps you track how reward points are being credited to customers.

***

# Loyalty Program

The **Loyalty Program&#x20;**&#x73;ection allows you to manage how customers earn and redeem points.

:::hint{type="info"}
At the top of the page, you'll see **Loyalty Program Status**. Click the toggle switch to turn it ON. It must be ON for the program to work.
:::

![](https://api.archbee.com/api/optimize/A6k4A417O1V2DGm4H5kN0/9tqpC36L3uVOK36MZw4tT_image.png)



## Sign Up

![](https://api.archbee.com/api/optimize/A6k4A417O1V2DGm4H5kN0/Gr90Q5b3_KXdzOQAAzpLz_image.png)

Reward new customers just for creating an account on your platform.

- Go to **Earning Points > Sign Up** and click the edit icon.
- Enter the number of points in the **Earning Points** field.

::Image[]{src="https://api.archbee.com/api/optimize/A6k4A417O1V2DGm4H5kN0/ub5HyIkuEJ_tsCTlIJHWG_image.png" size="80" width="811" height="308" position="center" darkWidth="811" darkHeight="308" showCaption="false"}



## Delay Until First Order

Check this box if points should only be awarded after the customer places their first order.

::Image[]{src="https://api.archbee.com/api/optimize/A6k4A417O1V2DGm4H5kN0/ZIs1zJAJloWhwU8PtmlRK_image.png" size="80" width="886" height="376" position="center" darkWidth="886" darkHeight="376" showCaption="false"}



## Set Expiry Date

Add an expiry period (e.g., 90 days) or leave blank for no expiry.

:::hint{type="info"}
**Note:** The expiration period is calculated from the moment the points are earned.
:::

::Image[]{src="https://api.archbee.com/api/optimize/A6k4A417O1V2DGm4H5kN0/ejNWpITnlFT2-M9GV2O_i_image.png" size="80" width="1121" height="732" position="center" darkWidth="1121" darkHeight="732" showCaption="false"}

- Click **Submit** to save.

::Image[]{src="https://api.archbee.com/api/optimize/A6k4A417O1V2DGm4H5kN0/-Xsy0VKHzOg3IxIhv3mM9_image.png" size="80" width="1078" height="738" position="center" darkWidth="1078" darkHeight="738" showCaption="false"}



## Place an Order

Reward customers with points whenever they place an order.

![](https://api.archbee.com/api/optimize/A6k4A417O1V2DGm4H5kN0/aQY1gGUwPBRobT0Ux3eRU_image.png)



### Earning Method&#x20;

Incremented Points: Points are based on the order amount

Fixed Points: A fixed number of points per order.

![](https://api.archbee.com/api/optimize/A6k4A417O1V2DGm4H5kN0/VqMZCrxQKnJvajtiuGpvu_image.png)



### Earning Configuration

Enter how many points customers earn for a set amount spent (e.g., 10 points for every £10).

![](https://api.archbee.com/api/optimize/A6k4A417O1V2DGm4H5kN0/XBrTdLrtJ0RVyG3-d0sFf_image.png)



**Points Expiry** – Set an expiry period for earned points (e.g., 90 days). Leave blank for no expiry.

![](https://api.archbee.com/api/optimize/A6k4A417O1V2DGm4H5kN0/YNx_03D98dAztOjqxHkRH_image.png)



**Minimum Order Amount** – Require a minimum spend before customers can earn points.

![](https://api.archbee.com/api/optimize/A6k4A417O1V2DGm4H5kN0/3t_lPBbdiFfspGkzumgXR_image.png)



**Maximum Earning Points&#x20;**– Limit the total number of points a customer can earn per order.&#x20;

![](https://api.archbee.com/api/optimize/A6k4A417O1V2DGm4H5kN0/JiR9b6Qz2gI-Qe-lXv6o9_image.png)



## Amount Discount

Allow customers to redeem their points for discounts. Click the edit icon on the Amount Discount card in the "Redeeming Points" section.

:::hint{type="info"}
Note: When a customer redeems points on their order, and in cases where an order is cancelled, those points are automatically credited back to the user's account since the order was not completed.
:::

:::hint{type="info"}
**Note:** The Loyalty discount points that the customer redeems will be deducted from the order subtotal
:::

![](https://api.archbee.com/api/optimize/A6k4A417O1V2DGm4H5kN0/ZDJHoCSwxDlHWVVWzWf4m_image.png)



### Reward Configuration

Set how many points are required for a specific discount value (e.g., 1 point = £1 discount).

![](https://api.archbee.com/api/optimize/A6k4A417O1V2DGm4H5kN0/qVdo6Jsk_d8hqIh-ZeJAj_image.png)



### Maximum Points

Limit the maximum number of points a customer can redeem in one transaction.

![](https://api.archbee.com/api/optimize/A6k4A417O1V2DGm4H5kN0/NHe2Zy0zhu8UzGdqCwao1_image.png)



### Minimum Points

Require a minimum number of points before customers can redeem them.

![](https://api.archbee.com/api/optimize/A6k4A417O1V2DGm4H5kN0/DmfHbC_lIO1xh1QMWnHWX_image.png)



### Minimum Order Amount

Set a minimum order value that must be met before points can be redeemed.

![](https://api.archbee.com/api/optimize/A6k4A417O1V2DGm4H5kN0/VTq2nE8ndNm_KN55RUwUP_image.png)

***

# Refer & Earn Program

A referral program is one of the best ways to grow your customer base. It transforms your existing happy customers into a marketing team, rewarding them for bringing new users to your platform.

![](https://api.archbee.com/api/optimize/A6k4A417O1V2DGm4H5kN0/T1tPeaQf6Vb1Doya-o9BD_image.png)



:::hint{type="success"}
**Before we begin, let's clarify the two roles in this program:**

- **The Advocate:&#x20;**&#x54;his is your **existing customer&#x20;**&#x77;ho shares their unique referral link with friends.
- **The Referral:&#x20;**&#x54;his is the **new customer&#x20;**&#x77;ho signs up using the Advocate's link.
:::

## Activate the Referrals Program

At the top of the page, click the **Referrals Program Status&#x20;**&#x74;oggle switch to turn it ON. This is the master switch for the entire referral system.

![](https://api.archbee.com/api/optimize/A6k4A417O1V2DGm4H5kN0/s3ipYXiB6Ui0tY4nqXcZG_image.png)



## Referral Rewards

This is the reward the new user gets for signing up through a referral link.

**Points Earned** – Enter the number of points a customer receives (e.g., 10 points)

![](https://api.archbee.com/api/optimize/A6k4A417O1V2DGm4H5kN0/DGT_wjA8v3cpVs_aO6FCi_image.png)



**First Order by Referred User** – Enable this if points should only be awarded when the referred user places their first order.

![](https://api.archbee.com/api/optimize/A6k4A417O1V2DGm4H5kN0/axha-A3XagGoLSoGMuX_y_image.png)



**Points Expiry** – Set an expiry duration (e.g., 90 days). Leave blank for no expiry.

![](https://api.archbee.com/api/optimize/A6k4A417O1V2DGm4H5kN0/wM8TzgARmhJ6ACzu3LJ2H_image.png)



## Advocate Rewards

Reward existing customers (advocates) when they refer new users.&#x20;

![](https://api.archbee.com/api/optimize/A6k4A417O1V2DGm4H5kN0/Ds9CeL35pUsQ76ugNzGyy_image.png)



You can choose how the advocate earns points.

- **On Sign Up** – Advocate earns points when the referred user signs up.
- **On First Order** – Advocate earns points only when the referred user completes their first order.
- **Percentage of Every Order** – Advocate earns a percentage of the total value of every order placed by the referred user.

![](https://api.archbee.com/api/optimize/A6k4A417O1V2DGm4H5kN0/pBm47EXL_jmYodlDkjzOk_image.png)

If You Select “**Percentage of Every Order**”

- Enter the **percentage** of the order value the advocate earns (e.g., 5%).
- Choose whether the percentage applies to the **Total Amount** or another calculation base.
- **Earn Upto N Orders** – Limit the number of orders for which the advocate can earn (leave blank for unlimited).

![](https://api.archbee.com/api/optimize/A6k4A417O1V2DGm4H5kN0/RC01Et34GPeHyCdwb90fn_image.png)



**Points Configuration**

- Define how points convert from currency spent (e.g., 100 points for every £1).
- Select the correct **currency**.

![](https://api.archbee.com/api/optimize/A6k4A417O1V2DGm4H5kN0/ompqX6um4PJTEGe7HZubj_image.png)



**Limits & Conditions**

- Set a **maximum number of points** an advocate can earn.
- Set a **minimum order amount** that the referred user’s purchase must meet for points to be awarded.

![](https://api.archbee.com/api/optimize/A6k4A417O1V2DGm4H5kN0/gxtp9NZzn0kqw0etlQZMS_image.png)



**Points Expiry&#x20;**

- Add an expiry duration (e.g., 7 days) or leave blank for no expiry.

![](https://api.archbee.com/api/optimize/A6k4A417O1V2DGm4H5kN0/nkD4JQJHwZrwMHaydvHmo_image.png)

***

# Creating and Managing Gift Cards

Gift cards are a flexible way to offer value to your customers. You can create digital gift cards with a specific point value that can be sold, used in marketing campaigns, or given to customers as a special reward.



## &#x20;Navigate to the Gift Cards Page

- In the **Loyalty Wallet&#x20;**&#x73;ection, click on the **Gift Cards&#x20;**&#x74;ab.
- To create a new one, click the **"Create"&#x20;**&#x62;utton.

![](https://api.archbee.com/api/optimize/A6k4A417O1V2DGm4H5kN0/2kSdrNzobUQWukr6DK7Ep_image.png)



## Configure Your New Gift Card

You will now be on the "Create Gift Card" page. Let's go through each field.

- **Gift Card Code:** This unique code is automatically generated for you by the system. You don't need to create one. Simply copy this code to share with your customer.

![](https://api.archbee.com/api/optimize/A6k4A417O1V2DGm4H5kN0/W23uYPPAAtQAzOsXWt1Fi_image.png)



- **Points:&#x20;**&#x45;nter the number of loyalty points this gift card will be worth when a customer redeems it.&#x20;

![](https://api.archbee.com/api/optimize/A6k4A417O1V2DGm4H5kN0/9REn8eXg0AAIulUs6Fmy3_image.png)



**Set Expiry Dates:&#x20;**&#x54;his is a crucial section. You can set two different types of expiry dates.

**Points Expiry Settings:** This controls how long the points themselves are valid after a customer has redeemed the gift card code. For example, if you set this to 30 days, the customer has 30 days to spend the points from their wallet before they disappear.

![](https://api.archbee.com/api/optimize/A6k4A417O1V2DGm4H5kN0/nuMxmvgnyzWhPA8YIM6uq_image.png)



**Gift Card Expiry Settings:&#x20;**&#x54;his controls how long the gift card code itself is valid **before&#x20;**&#x69;t is redeemed. For example, if you set this to 90 days, the customer has 90 days to enter the code into their app before it becomes invalid. After you have configured all the settings, click the **Submit&#x20;**&#x62;utton.

![](https://api.archbee.com/api/optimize/A6k4A417O1V2DGm4H5kN0/zxIceMEuF3IMFDFwjgo72_image.png)



Once the Gift Card is created, simply copy the code, navigate to the customer's **Profile** section, and paste the code into the **Wallet** >**&#x20;Gift Cards** and paste the code to add the points to the customer's wallet. Through this method, you can add points to the customer's wallet directly.

![](https://api.archbee.com/api/optimize/A6k4A417O1V2DGm4H5kN0/hF3oTlLknEUXkSAWtZG3o_image.png)

***

# Transactions

The **Transactions&#x20;**&#x74;ab provides a complete record of all loyalty points awarded to customers. You can also download the transaction history for reporting and record-keeping, and modify the expiry date of the loyalty points for a specific transaction whenever required.

![](https://api.archbee.com/api/optimize/A6k4A417O1V2DGm4H5kN0/AxVVmhXmHm7SMADABgvaP_image.png)

***

# Managing Your Loyalty Customers

The **Customers&#x20;**&#x70;age provides a centralized view of every user who is part of your loyalty programs. This is where you can search for specific users and see their status.

![](https://api.archbee.com/api/optimize/A6k4A417O1V2DGm4H5kN0/OZ32cpeiKcHf7UpDZli-4_image.png)



### Customer Information

At the top of the page, you can view the customer's basic details, including their **name, phone number, and email address**, making it easy to verify the account before making any changes.

### Loyalty Points Balance

The Loyalty Points card displays the customer's current available points balance. If required, click **Edit Balance** to adjust the customer's points manually.

### Transaction History

The **Transactions** section provides a complete record of all loyalty point activities for the selected customer.

![](https://api.archbee.com/api/optimize/A6k4A417O1V2DGm4H5kN0/cL9-_WnB-3jFIc8ypCPat_image.png)

***

# Notifications

The page lists **Events**, such as "Points Earned." The **Notification Settings&#x20;**&#x6C;et you alert customers when they earn points.&#x20;

- **Email:&#x20;**&#x53;ends a notification to the customer under the registered email address.
- **SMS:&#x20;**&#x53;ends a text message to the customer under the registered mobile number.
- **Push:&#x20;**&#x53;ends a push notification directly to the customer's phone.

![](https://api.archbee.com/api/optimize/A6k4A417O1V2DGm4H5kN0/UkzA-TiE_t_Dy9MAGZ_yv_image.png)



## Editing Notifications&#x20;

When you click the **settings icon**, you can customize how notifications are sent to customers:

- **Email** - Edit the subject and body. You can use placeholders like \{\{customer\_name}} and \{\{points\_amount}} to personalize messages. Supports HTML for styled emails.
- **SMS** - Create short text messages to notify customers instantly about their earned points.
- **Push** - Set up quick in-app alerts to engage customers in real time.

This allows you to control the **message, tone, and format** across all channels while keeping notifications aligned with your brand.

::Image[]{src="https://api.archbee.com/api/optimize/A6k4A417O1V2DGm4H5kN0/3BpHCASpqIwNehxcO5sF-_image.png" size="80" isUploading="false" width="865" height="844" darkWidth="865" darkHeight="844" showCaption="false"}

***

# Language and Translations

If your customer base is multilingual, this section is essential. It allows you to choose multiple languages and also provide custom translations for all the text your customers see related to the Loyalty Wallet.

![](https://api.archbee.com/api/optimize/A6k4A417O1V2DGm4H5kN0/cKQKQXrmpUg8LWCSxZHVL_image.png)



## Enable the Languages You Need

- You will see a long list of available languages. To enable one, find it from the list and choose the default one you wish to display to the users

![](https://api.archbee.com/api/optimize/A6k4A417O1V2DGm4H5kN0/-wbRRSlLcbIKT8dWxS579_image.png)



## Add Your Custom Translations

Customize translations for key areas like Wallet, Transaction Status, Remarks, Gift Cards, Refer & Earn, Checkout, and Notifications&#x20;

- Click on the phrase you want to translate, allowing you to type in your own custom translation.
- Once you’ve made your changes, click **Save&#x20;**&#x74;o apply them. &#x20;



![](https://api.archbee.com/api/optimize/A6k4A417O1V2DGm4H5kN0/SiLdz3wpY0Cty2XF_3NWc_image.png)

