Docs/Shopify POS Integration

Shopify POS Integration

Use wallet pass QR codes for frictionless in-store customer identification, credit display, and credit redemption at Shopify POS.


Angle integrates natively with Shopify POS to enable in-store customer identification via wallet pass QR scanning. Staff scan a customer's wallet pass, instantly see their profile, and can apply available store credit to the current transaction.


Why POS Integration Matters

The number one barrier to in-store loyalty program adoption is the friction of asking customers for their email at every visit. Customers find it annoying, staff forget to ask, and the lookup process slows down checkout.

Wallet pass QR scanning eliminates this entirely. The customer presents their phone, staff scan the code, and the full customer profile loads in seconds. No email lookup, no manual account search, no separate loyalty card system.


The Scan Workflow

1

Customer opens their wallet

Customer opens Apple Wallet or Google Wallet and shows their membership pass.

2

Staff opens the Angle POS extension

Staff selects the Angle POS extension on the Shopify POS device.

3

Scan the QR code

Staff taps Scan and points the POS camera at the customer's wallet pass QR code.

4

Review the customer profile

Customer profile loads instantly showing:

  • Customer name and current tier
  • Purchase history
  • Available store credit balance
  • Pending credit (if rewards have a delay period)
5

Apply credit and complete the transaction

Staff applies available credit to the current transaction as a payment method. The order total updates in real-time. Any remaining balance is charged to the customer's other payment method.

6

New cashback is calculated

After the transaction completes, new cashback is issued (subject to any configured reward delay).

ℹ️

Store credit at POS works identically to store credit online — it's a payment method, not a discount code. Staff apply it the same way as a gift card, with no special workflow to learn.


Requirements

RequirementDetails
Shopify POSActive Shopify POS subscription with compatible hardware
POS cameraRequired for QR code scanning
Wallet passes configuredCustomers must have downloaded their Apple or Google Wallet pass
QR code enabledEnable "Always show QR code" in the wallet pass editor for all tiers

Setup

The Angle POS extension is available through the Shopify POS app. The "Point of Sale" channel appears in the Shopify admin sidebar alongside "Online Store."

Ensure that:

  1. The Angle app is installed and your membership program is active
  2. Wallet passes are configured for each tier with QR codes enabled
  3. Staff are trained on the scan workflow

Omnichannel Spend Tracking

In-store purchases tracked through POS count toward the customer's cumulative qualifying spend for tier advancement. Combined with online purchases and off-platform purchases (receipt capture), this creates a complete omnichannel spend profile:

ChannelTracking Method
Online purchasesTracked automatically via Shopify
In-store purchasesTracked via POS extension + wallet pass scanning
Off-platform purchasesTracked via receipt capture

All channels roll up into a single spend figure for tier qualification.


Best Practices

  • Train staff on the scan workflow — Make it part of every in-store interaction, not just when a customer asks about loyalty
  • Enable "Always show QR code" in the wallet pass editor, even for tiers without referrals
  • Post wallet pass download prompts near the register — customers who haven't installed their pass yet can scan a QR code to download it in-store
  • Test the scan workflow on all POS devices before launch