Shopify POS Integration
Use Subscribfy features at your retail locations with Shopify POS
Subscribfy integrates with Shopify Point of Sale (POS), allowing you to recognize customers, apply store credits, and track in-store purchases.
Features
| Feature | Description |
|---|---|
| Wallet Pass Scanner | Scan customer wallet passes using the POS camera |
| Customer Recognition | Automatically identify and greet returning customers |
| Store Credits at POS | Apply store credits as discounts for in-store purchases |
| Sales Channel Tracking | Orders are automatically tagged as POS sales |
Setup
Enable the POS Extension
Go to Subscribfy > Settings > Wallet Pass and ensure the Wallet Pass feature is enabled. The POS extension uses wallet passes to identify customers.
Deploy to POS
In your Shopify Admin, go to Settings > Apps and sales channels > POS. Make sure the Subscribfy app is enabled for your POS locations.
Train Your Staff
Staff should know how to use the Wallet tile on the POS home screen to scan customer wallet passes.
Using the Wallet Tile
The Wallet tile appears on your POS home screen. It shows the current store credits applied to the cart.
Scanning a Wallet Pass
- Tap the Wallet tile on the POS home screen
- The camera scanner opens automatically
- Ask the customer to show their wallet pass (Apple Wallet, Google Wallet, or the pass image)
- Scan the QR code on the pass
- The customer is identified and a "Welcome back" message appears
If the customer is already logged in to their account on POS, the extension will automatically recognize them without needing to scan.
Applying Store Credits
After scanning the wallet pass:
- The customer's available store credits are displayed
- Enter the amount to apply (or tap Maximum to use all available credits)
- Tap Apply to add the discount to the cart
- Complete the sale as normal
The Wallet tile shows the applied store credits amount in real-time.
How It Works
When a customer's wallet pass is scanned at POS:
- Lookup - The system finds the customer by their wallet pass ID
- Login - The customer is associated with the current POS cart
- Credits Check - Available store credits are retrieved
- Apply Discount - Staff can apply credits as a cart discount
The order is automatically tagged with:
_subscribfy_sales_channel: pos- Identifies this as a POS sale_subscribfy_wallet_scanned: 1- Indicates wallet was scanned- Store credits properties if credits were applied
Requirements
- Shopify POS Pro - Required for app extensions
- Wallet Pass Feature - Must be enabled in Subscribfy
- iOS POS App - The extension works on iOS devices only
The POS extension requires Shopify POS Pro. It will not appear on Shopify POS Lite.
Troubleshooting
Wallet tile not showing
- Verify the Subscribfy app is enabled for your POS location
- Check that Wallet Pass is enabled in Subscribfy settings
- Restart the POS app after enabling
Scanner not recognizing passes
- Ensure good lighting for the camera
- Check that the wallet pass QR code is not damaged or obscured
- Verify the customer has a valid wallet pass in the system
Store credits not applying
- Check that the customer has available store credits balance
- The store credits amount cannot exceed the cart subtotal
- Ensure the cart has products (cannot apply credits to an empty cart)
POS vs Online Orders
| Aspect | Online Checkout | POS |
|---|---|---|
| Customer ID | Logged in or email | Wallet scan or logged in |
| Store Credits | Applied via widget | Applied via Wallet tile |
| Order Tag | No sales channel tag | _subscribfy_sales_channel: pos |
| VIP Discounts | Automatic | Automatic (if customer identified) |
Was this page helpful?