# Café step 6: loyalty with reward points

> Reward regulars with points on every coffee, set how points are earned and redeemed, and redeem them at the till, offline and in the customer portal.

Source: https://docs.smartposhub.com/business-types/cafe/step-6-loyalty-reward-points/  
Last updated: 2026-10-30  
Product: SmartPOS Hub (https://smartposhub.com)

Reward points are SmartPOS Hub's built-in loyalty program. Customers earn points on every purchase and spend them as a discount on a later visit. It works best when cashiers ask for the phone number on every sale.

> **How to turn it on**
> 2. **Switch:** Settings › Business Settings › Reward Point Settings › Enable Reward Point
> 3. **Permission:** Admins change the settings; cashiers redeem points from the POS discount window

## Set up points

1. Open **Settings › Business Settings** and click **Reward Point Settings**.
2. Switch on **Enable Reward Point** and set the **Reward Point Display Name** ("Beans", "Points").
3. **Earning Points Settings:** **Amount spend for unit point**, **Minimum order total to earn reward** and an optional **Maximum points per order**.
4. **Redeem Points Settings:** **Redeem amount per unit point**, **Minimum order total to redeem points**, **Minimum redeem point**, **Maximum redeem point per order** and the **Reward Point expiry period**.
5. Click **Update Settings**.

![Reward Point Settings with Enable Reward Point on, display name Points, amount spend for unit point 1.00 and redeem amount per unit point 0.10](https://docs.smartposhub.com/_astro/cafe-reward-point-settings.CTlslVOW.png) (web app page: `/business/settings`)
*Example: 1 point per 1.00 spent; each point is worth 0.10 when redeemed.*

### Example

With **Amount spend for unit point** = 1 and **Redeem amount per unit point** = 0.10: a guest who spends 50 earns 50 points; 50 points later take 5.00 off.

## Earn and redeem at the till

1. Search the customer by phone on the POS. Their available points load.
2. To redeem, open the discount window, enter the points in **Redeemed** and click **Update**.
3. Finish the sale. New points are added for the final amount.

Details: [Reward points](https://docs.smartposhub.com/customers/reward-points/).

## Tips and mistakes to avoid

- Quick-add new customers with just a name and phone at the till; it takes seconds.
- Points are earned on final sales only, not on drafts or quotations.
- Use [customer groups](https://docs.smartposhub.com/customers/customer-groups/) for staff or partner discounts instead of points.

## Next

  - [Daily operations](https://docs.smartposhub.com/business-types/cafe/daily-operations/)
  - [Go-live checklist](https://docs.smartposhub.com/business-types/cafe/checklist/)

## Frequently asked questions

### How do I give one point per dollar?

Set Amount spend for unit point to 1. Every 1 spent earns one point. Set it to 10 for one point per 10 spent.

### How much is a point worth?

Whatever you enter in Redeem amount per unit point. With 0.10, ten points take 1.00 off the bill.

### Can I make points expire?

Yes. Set the Reward Point expiry period in months or years. Leave it empty if points never expire.

### Does the customer need an account?

The customer needs to be picked on the sale so points can be added. Walk-in sales earn no points. Customers can see their points in the customer portal.

### Can points be redeemed when the internet is down?

Yes, if Redeem reward points offline is ticked in Offline POS settings. Points downloaded with the customer are used and checked again when the sale syncs.
