Joy Loyalty Help Center
WebsiteDevDocsStatusBook a demo
[Old] Joy Loyalty
[Old] Joy Loyalty
  • 🚀Getting started
    • Getting started
      • How to enable Joy's app embed
      • Show Shopify customer account
      • Quick search
      • Name your points currency
    • 🌟What's New?
  • 🎁Rewards program
    • Rewards programs overview
    • Earning programs
      • Sign up
      • Place order
      • Birthday rewards
      • Customers reviews
      • Social media
      • Whatsapp
      • Pinterest
      • Fill out a survey
      • Visit website
      • Google Reviews
      • Custom Program
    • Redeeming programs
      • Discount program
      • Customize discount code prefix
      • Redeeming rewards at checkout
      • Coupon list at checkout
    • Milestone
    • Membership
      • Member exclusive deal
      • VIP Tier
        • ⭐Set up VIP Tiers
        • ⬇️Tier Assessment 🆕
        • 💎Tier Privileges
        • FAQs
    • Advanced settings
      • Point Expiration
      • Pending Points
      • Refund points
      • Discounts Combination
      • Channels for reward programs
      • Set up coupon codes for referrals
    • Rule Engine 🆕
  • 🧑‍🤝‍🧑Referrals
    • Getting started with referral campaigns
    • Referral flow explained
    • Product Referral Block
    • Managing referrals with tags
  • 🚀Migration
    • Migration to Joy Loyalty
    • Migrations from apps
      • Migration from Stamped to Joy Loyalty
      • Migration from Smile to Joy Loyalty
      • Migration from Rivo to Joy Loyalty
      • Migration from Appstle℠ Loyalty & Rewards to Joy Loyalty
      • Migration from Loyalty Lion to Joy Loyalty
      • Migration from BON Loyalty to Joy Loyalty
      • Migration from Yotpo Loyalty to Joy Loyalty
    • Migrate Tiers
  • 👨‍👩‍👧‍👦Customers' activities
    • Customers' activities
      • Customers' activities
      • Import & Export customer data
      • Customers' types and segment
      • Generate Customer QR Code
    • Email notification
      • Automated notifications
      • Custom sender for email notifications
    • Analytics
  • 🛍️Store design with Joy
    • Widget
      • Setting up a Loyalty widget that brands
      • Sign up & Referrals Widget
      • Sign up block
      • Advanced widget settings and customization
    • Deeplink
    • Account page
      • Referral block
    • Point calculator
    • Translation
      • Translate Widget Contents
      • Change Language in app
    • Customer login
    • Reward Reminder
  • 🚀Loyalty Page
    • Loyalty landing page
    • Loyalty page block
      • Hero Banner
      • “FAQs” block
      • “How it works” block
      • “Way to earn” block
      • “Way to redeem”
      • "VIP Tiers" block
      • In-line Banner
      • Redeem at checkout
      • Rewards activity block
      • Referral block
      • “Coming soon” block
      • My reward block
  • 🧩Integrations
    • Review Apps
      • Joy and Air Reviews
      • Joy and Judge.me
      • Joy and Fera Product Reviews
      • Joy and Yotpo Product Reviews
    • Email Marketing Apps
      • Joy and Klaviyo
      • Joy and PushOwl
      • Joy and Mailchimp
      • Joy and Omnisend
      • Joy and Sendlane
      • Joy and Drip
    • Subscription Apps
      • Joy and Joy Subscription
      • Shopify Subscription Integration
      • Recharge Subscription
    • Survey Apps
      • Joy and SEA Survey
    • Chat apps
      • Gorgias
  • 🌀Shopify Flow
    • Get started + Joy's Triggers 🆕
    • Integrate with Shopify flow
      • Shopify Flow: Klaviyo
      • Shopify Flow: Growave
      • Shopify Flow: Loox
      • Shopify Flow: Okendo
      • Shopify Flow: Reviews.io
      • Shopify Flow: Stamped.io
      • Shopify Flow: Tydal
      • Shopify Flow: Yotpo
  • 💸POS
    • Add Joy to Shopify POS
    • Use Joy in POS workflow
  • Knowledge Hub
    • Ultimate guide to setting up your loyalty program with Joy
  • Dev Docs
    • Magic tagging for manipulating customer balance
    • Integrate Joy Loyalty widget to Hydrogen
  • FAQs
    • Common questions
      • Remove Joy customers' meta fields
      • Features without the Checkout Extensibility upgrade
      • Exclude custom products from earning points
      • Exclude on-sales items from loyalty program redeeming
      • Exclude customers
    • ⁉️FAQs
    • 🔏Privacy policy
Powered by GitBook
On this page
  • Introduction
  • Instruction for app installation on the POS system​
  • Add the version that suits your store​
  • Enable your POS programs
  • FAQs​
  • Important note
  • Discover Joy

Was this helpful?

  1. POS

Add Joy to Shopify POS

Guide on setting up Joy for in-store use through POS, making it easy to manage loyalty programs in brick-and-mortar settings.

PreviousShopify Flow: YotpoNextUse Joy in POS workflow

Last updated 2 months ago

Was this helpful?

This feature is available for Professional, Advanced, and Enterprise plans.

Introduction

Shopify POS allows for seamless integration of applications directly into the POS grid through extensions. This capability enhances the functionality at the point of sale, making transactions smoother for both retailers and customers. With our Joy app, you can easily add this functionality to your Shopify POS grid, streamlining operations and improving the customer experience.

Once done, to add Joy to your Shopify POS grid, go to POS > Add tile > Select App > Joy > Add

Customers can choose between two versions of the Joy widget for Shopify POS: Joy Loyalty POS Extension and Joy: Loyalty program (Legacy).

  1. Previous Version (Joy: Loyalty Program): This legacy version is now deprecated. Initially, it displayed the balance and basic member information directly in the grid and allowed for redeeming discounts and percentages with fixed presets. Due to advancements in technology and customer feedback, we recommend migrating to the latest version for improved functionality and support.

Enable your POS programs

By default, the programs set up in your store are not automatically enabled for the POS channel. To ensure that your customers can earn and redeem points at the point of sale, you must actively select which earning and redeeming programs should be available on POS channels.

This is a common question we receive from our customers. If you encounter this error, make sure that:

  • You have subscribed to our Pro plan as POS integration is only available within this plan. If you are using the Joy Free plan, points will show as zero on POS.

  • The customer has enough points to redeem and use the reward

  • You have set up and enabled at least one redeem program for POS.

  • You have successfully connected Joy to the POS system.

  • Before being able to select any available program in Joy, you must first select the product and customer and ensure the Joy app is connected.

Important note

All the instructions just given are performed on Shopify POS. If you are using a different POS system, please contact us for assistance in integrating Joy into your POS.

Curious how top brands achieve 98.5% MoM Sales Growth with loyalty programs?

Discover how Joy helps brands like Allbirds turn one-time buyers into devoted fans. Book a demo to see our enterprise-grade features and solutions lasting customer relationships.

Discover Joy

Need help? Check out Frequently Asked Questions.👇

Instruction for app installation on the POS system

Make sure that you have installed our app and subscribed to the plan with the POS option enabled. If you haven't installed Joy yet, please proceed to install it first.

Add the version that suits your store

New Version (Joy Loyalty POS Extension): Launched in 2024, leveraging the , this version enhances the POS interface with features like a modal for customer redemptions, inputs for greater flexibility, and the ability to see the member's status and name. It allows customers to redeem free products, locate existing coupons, and manage their loyalty details more effectively.

See more on for your loyalty programs.

FAQs

I added a customer in POS but it still says no program available. What is the error and what should I do?

💸
​
Joy Loyalty Program
here
​
Shopify POS UI extension
how to configure channels
​
​
👉
Book your demo
⁉️FAQs

How to create rules for earning points?
How to create rules for point redemption
How to set up Point Expiration?
Cover
Cover
Cover