> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://help.froonze.com/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# Shopify POS - Spending and Earning Loyalty Points

Great news! Our [**Loyalty Program**](https://www.froonze.com/blog/loyalty-program-increase-retention-points-rewards) now lets you create spending rules for checkout on POS terminals. 

This means your staff can redeem customer loyalty points directly during a POS sale, offering instant discounts. This feature is available on the **[Advanced plan and above](https://www.froonze.com/pricing)**. Here's how to set it up:

**1\. Add the Tile to Your POS Grid:**

*   Log in to your POS terminal as an admin.
*   Click **Add Tile,** then select **App**.
*   Find **Froonze Loyalty** and click on it.
*   Click **Add** to add the tile to your grid.
*   Click **Save** to update the grid.

![](https://storage.crisp.chat/users/upload-1/website/-/8/7/3/1/873182aab5747000/sila-n6u0j_1gkxdsm.png =1000xauto)

**2\. Create POS Spending Rules in our App**

*   Go to our [**Loyalty** ➜ **Program** ➜ **Spending Rules**](https://admin.shopify.com/apps/froonze-app/loyalty/spending_rules) tab.
*   Click **Create a New Rule** and choose either **POS Amount Discount** or **POS Percentage Discount,** depending on your preference.
*   Set the **Points Cost** (number of points required for the discount) and the **Discount Value** (amount or percentage of discount), and **Save**.
*   Don't forget to **Toggle On** the rule to activate it.

![](https://storage.crisp.chat/users/upload-1/website/-/8/7/3/1/873182aab5747000/xcka0gapq7_1u31r3u.png =1000xauto)

From now on, during a **POS sale**, your staff can view a customer's loyalty point balance on the new tile. If the customer has loyalty points, they can then click on the tile to redeem discounts directly during checkout based on your pre-defined spending rules.

## Earning points during POS purchases

Customers who make purchases in your POS store will still earn points through the existing **Place an Order** earning rule (in our **[Loyalty ➜ Program ➜ Earning Rules](https://admin.shopify.com/apps/froonze-app/loyalty/earning_rules)**). This built-in feature is included in all our Loyalty Program plans. However, to ensure points are awarded correctly, it's required for customers to register their email address during checkout. This is because Shopify uses email addresses as the primary identifier for managing accounts (this applies to all loyalty programs, not just ours).  

For a seamless experience, we strongly recommend requiring customer email addresses during POS checkout. This ensures points are properly awarded and avoids any issues. 

You can easily enable this requirement by going to: [**Sales Channels** ➜ **Point of Sale** ➜ **Settings** ➜ **Required Checkout Information**](https://admin.shopify.com/apps/point-of-sale-channel/settings/checkout-validations).

![](https://storage.crisp.chat/users/upload-1/website/-/8/7/3/1/873182aab5747000/f5yifl37e_a1ns36.png =1000xauto)