Google Wallet Loyalty Pass

Help customers save their loyalty pass to Google Wallet so they can identify and redeem faster at checkout.

circle-info

Plan requirement: Google Wallet is available on Advanced plan (or higher).

Overview

Google Wallet in Joy lets customers:

  • Save a digital loyalty pass on their Android phone

  • Access loyalty identity quickly without opening account pages every time

  • Use a QR-based identification flow that is faster and more consistent in POS scenarios

This is especially useful for stores with in-store traffic, repeat customers, and staff-assisted checkout.

Before you start

Make sure you have:

  • A Joy store on Advanced plan or higher

  • Access to Joy admin

  • Access to Shopify Theme Editor (or customer account block settings)

Step 1: Open Google Wallet settings in Joy

  1. In Joy admin, go to Customers > Wallet.

  2. Open Google wallet.

  3. In the page header, turn wallet status On.

Step 2: Configure Wallet pass in the Settings tab

In Settings, configure pass structure and branding:

  • Program identity (name/logo/header)

  • Card fields and display rows

  • Pass visuals (colors/images where available)

Best practices:

  • Keep labels short and clear

  • Prioritize scan-time information (for example: points, tier, member identity)

  • Keep contrast high for readability on mobile screens

Step 3: Save configuration

Click Save after updates.

Joy stores your wallet class configuration and enables Google Wallet linkage for the shop.

Step 4: Display wallet entry on storefront/customer account

After setup, expose wallet action to customers:

  1. In Google wallet page, click Enable from the in-app banner (or open theme editor manually).

  2. In Shopify Theme Editor, add/enable block:

    • Joy: Loyalty Pass Wallet

  3. Save theme.

This makes Add to Google Wallet visible on supported customer surfaces (customer account or loyalty page, depending on theme setup).

Step 5: Customer adds pass to Google Wallet

Typical customer flow:

  1. Customer logs in to account/loyalty page.

  2. Clicks Add to Google Wallet.

  3. Confirms in Google Wallet.

  4. Pass is saved for future use.

Customer experience after adding pass

Once added:

  • Customer opens Google Wallet and accesses the loyalty pass directly

  • Merchant-side updates can sync to pass data

  • QR identification at checkout is faster than manual lookup

FAQ

I enabled settings, but customers cannot see “Add to Google Wallet”

Check:

  • Store is on Advanced plan (or higher)

  • Google wallet status is On

  • Joy: Loyalty Pass Wallet block is enabled in the correct surface

  • Customer is active and visible in loyalty flow

Can customers get QR before adding pass?

Best experience is after pass is added. Before that, QR availability depends on surface and configuration.

Does Joy support both Apple Wallet and Google Wallet?

Yes. Both are supported, but setup/configuration is separate per wallet type.

Last updated

Was this helpful?