Skip to main content

How do I use Subi Loyalty in Shopify POS?

Check a customer's loyalty points, redeem rewards, and adjust balances directly from the Shopify POS app during in-store sales.

The Subi Loyalty tile in Shopify POS lets you see a customer's loyalty points, redeem rewards into coupons, and apply those coupons to the in-store sale — all without leaving the POS terminal. This is the same loyalty program you set up in the Subi admin; Shopify POS just gives you a quick way to use it during in-person transactions.

Before you start

Before the Subi Loyalty tile works, make sure:

  • You've set up a loyalty program in the Subi admin. If you haven't, see Set Up a Loyalty Program.

  • Your Subi plan includes the loyalty program. POS loyalty comes with every plan that includes loyalty, so there is nothing separate to enable.

  • The Subi app is installed on the Shopify POS device you're using.

Adding the Subi Loyalty tile to your POS

The Subi Loyalty tile shows up on the POS Smart Grid alongside Shopify's built-in tiles. If you don't see it on your Smart Grid yet, tap Edit Smart Grid, choose Add tile, and select Subi Loyalty from the list of available app tiles.

Shopify POS home screen showing the Subi Loyalty tile with 300 points

The tile shows the currently selected customer's points balance. When no customer is selected, it shows "Select a customer" instead.

You can also check the tile from Subi. On the Loyalty Program page in the Subi admin, the Shopify POS card reads On once the tile is on your smart grid and Requires setup until then, and its Manage POS tile button opens the Point of Sale channel in your Shopify admin.

Viewing a customer's loyalty details

  1. Add a customer to the current sale in Shopify POS (tap Add customer at the top of the cart).

  2. Tap the Subi Loyalty tile on the Smart Grid.

  3. The loyalty modal opens, showing the customer's current points balance, the rewards they can redeem, and any coupons they've already earned.

Subi Loyalty modal showing Points Balance 300, an Edit Points button, and two available rewards on the Rewards tab

If you tap the tile without a customer in the cart, you'll see the message "Select a customer in Shopify POS first". Add a customer and tap the tile again.

Redeeming a reward

The Rewards tab lists every reward you've configured in your loyalty program, with the points cost shown on each row.

  • If the customer has enough points, the button shows Redeem for X pts in blue.

  • If they don't have enough points, the button shows Need X pts and is greyed out.

Tap Redeem for X pts to subtract the required points from the customer's balance and turn the reward into a coupon code. The new coupon then appears in the Coupons tab.

Subi Loyalty modal showing the Coupons tab with two earned coupons and Add to cart buttons

To apply a coupon to the in-store sale, switch to the Coupons tab and tap Add to cart next to the coupon you want to use. The discount is applied to the cart immediately, and the coupon stays available until the order is completed.

Each coupon row shows the discount type (for example, "30% OFF Coupon" or "Free Shipping"), the coupon code, and any minimum-order requirement.

Editing a customer's points

If you need to manually add or subtract points — for example, to thank a customer for an in-store gesture or to correct a balance — tap Edit Points at the top of the loyalty modal.

Edit Points modal with a numeric input field set to 350 and Save and Cancel buttons

Enter the customer's new total points balance (not the amount to add or subtract) and tap Save. The change takes effect immediately, and the customer's tile and modal balance update right away.

Tap Cancel to close the editor without making any changes.

Frequently asked questions

Does the customer earn points for the in-store sale I'm about to make?

Yes — points are awarded automatically when the order is created in Shopify, the same way they are for online orders. You don't need to do anything extra in POS.

Can I redeem a reward and apply the coupon in the same transaction?

Yes. Redeem the reward in the Rewards tab, switch to the Coupons tab, and tap Add to cart on the newly created coupon before completing the sale.

Why don't I see the Subi Loyalty tile on POS?

The tile is added per device. On each POS device, tap Edit Smart Grid, then Add tile, and choose Subi Loyalty.

Why do I get an error saying loyalty isn't enabled when I tap the tile?

The message "POS loyalty is not enabled for your account. Contact Subi support to enable this feature." only appears when your Subi plan does not include the loyalty program, because POS loyalty comes with every plan that includes loyalty. Check your plan on Subi's Pricing page. If your plan does include loyalty and you still see the message, contact Subi support.

Need help?

If you run into anything unexpected, contact Subi support from your Shopify admin — we're happy to help you get everything set up.

Did this answer your question?