Integration with Shopify Point of Sale (POS)

Setting up Growave’s Rewards program with the Shopify POS app allows you to offer a seamless loyalty experience in-store, where customers can easily earn and redeem rewards. This guide will walk you through the setup and ensure both new and existing customers benefit from your loyalty program in-store.


Download the Shopify POS app

Install the Shopify POS app from the App Store or Google Play

If you have an existing Shopify account, log in to the app. Your products will automatically appear, ready for POS transactions.


Activate the Rewards program in Growave

Enable the Rewards program in your Growave admin panel. It will then be added to the list of available apps in Shopify POS.

To manage how rewards apply across sales channels, you can specify whether discounts are available online, in-store, or both while setting up Ways to redeem in the Growave admin panel. This provides flexibility for rewarding customers in the way that best suits your business:

  • Online Store: Discount applies only to online purchases.
  • Shopify POS: Discount applies only in physical stores using Shopify POS.
  • Both: Discount applies to both online and in-store channels.

Growave - Shopify POS - Discount availability

Exceptions for specific reward types

For Shopify POS, only Fixed Discounts work. If you select Both as the sales channel, these parameters apply online but are ignored in Shopify POS.

NOTE: The default setting for new stores is Online Store. This applies to cash and percentage discounts.


Add the Redeem Rewards tile to Shopify POS

To enable the Redeem Rewards feature in your Shopify POS, ensure you have installed Shopify POS, activated the Rewards app in Growave, and configured it for Shopify POS.

Then follow these steps to add the Redeem Rewards extension to your POS terminal:

  1. Open the Shopify POS mobile app on your device.
  2. Tap Add tile to access tile options.
  3. Navigate to Apps and select Growave from the list.
  4. Tap the Redeem Rewards extension to add it to your POS interface.
  5. Click Save to apply the changes.

Once added, you can use this extension to redeem rewards and apply them to orders in your offline store. You can either add items to the cart first and then assign a customer to the order, or add the customer first and then select items.

  1. Tap the Products section in Shopify POS and select items to add to the cart.

  1. Tap the Add customer tile, then either:
    • Add a new customer, or
    • Use the Search customers bar to find and add an existing customer to the order.

  1. When both the customer and items are added to the order, tap the Redeem Rewards tile to redeem rewards for points available for that customer or apply any active discounts.

While this extension can work independently, pairing it with the Loyalty QR extension streamlines the process and enhances security. The Loyalty QR extension lets you quickly and securely find and add customers to an order by scanning their QR code.


Add Loyalty QR tile to Shopify POS

NOTE: The Loyalty QR feature is available starting from the Growth plan. Please contact our support team at support@growave.io to enable Loyalty QR for your store.

Using a QR code makes customer lookup in your loyalty program faster and more accurate. Previously, cashiers had to manually search for clients in the database by asking for details, which posed privacy concerns in offline shops and often led to typos and errors. 

Now, with the Growave Loyalty QR feature, cashiers can scan the QR code to instantly locate and add customers to the cart.

  1. Open the Shopify POS mobile app on your device.
  2. Tap Add tile to open the tile options.
  3. Navigate to Apps and select Growave from the list.
  4. Tap the Loyalty QR extension to add the Loyalty QR tile to your POS interface.
  5. Click Save to apply the changes.

Add product to cart

At the bottom of the Shopify POS app, tap the Products section and select items to add to the cart.


Direct customers to their QR code

Instruct customers to open your shop’s website and log in or register. You can create posters with a QR leading to your shop's website.

We've prepared two Canva templates for you:

  1. Extended template (can be used for displaying around the store)
  2. Compact version (for placing at the counter).

In Canva, go to the File menu and click Make a copy to add the template to your collection and start editing:

Ask them to open the Rewards widget, tap the QR icon, and present their QR to a cashier:

NOTE: If you prefer generating a 1D barcode for customers instead of a QR code, this option is available. Contact our support team to enable the barcode feature.

NOTE: The downloaded QR code will display your shop URL at the top by default. You can also customize it by adding your logo to the customer's QR code. To do this:

  1. Go to Shopify SettingsGeneralBrand assets → click Manage.
  2. Scroll to the Logo section, upload your logo, and click Save.

Scan the QR code

  • Open the Shopify POS app.
  • Tap the Loyalty QR tile to enable the scanner.
  • Scan the QR code from the customer’s device to instantly add them to the cart.

After selecting the product and adding the customer, Shopify POS will display the number of items in the cart. The Redeem rewards tile will display the rewards to be redeemed and available discounts:

Growave - Shopify POS - POS rewards

We have also prepared a guide you can use to train your cashiers on using Loyalty QR and engaging customers in your Rewards program.


Award points for placing orders in Shopify POS

When a registered customer completes an in-store purchase through Shopify POS, points are awarded automatically for actions like Place Order, Punch Card, Spend X to Get Y, and Buy X to Get Y. If a Boost campaign is active, the points will be multiplied according to the Points Multiplier settings.


If you have any questions, feel free to contact us at support@growave.io or use the chat in the bottom-right corner. We’re here to help! 🤗