In this guide
If you want a loyalty program that puts a card in your customer’s wallet, Square Loyalty is not the right fit. Square’s built-in tool is phone-number based, so a wallet-card alternative is the practical choice for salons, cafes, and retail shops that prefer a physical reminder at the till.
See also: PassKit Alternative: A Flat Monthly Plan Instead of Per-Pass Fees · Fivestars Alternative for Small Business Loyalty
This guide compares wallet-card loyalty options on the things that matter day to day: how the cards work, what the software costs, how much setup effort is involved, and which type of shop each option suits best. You will also see what to check before you commit, including card printing, offline use, and whether the system can grow with you.
Pricing Model Differences
A loyalty program attached to your POS can feel simple at first, but the pricing structure shapes how you use it every day. Square Loyalty works as a module inside the Square ecosystem. You pay for the loyalty feature itself, and it runs on top of the Square POS you already use. That means the loyalty data, customer profiles, and reward tracking live in the same system as your sales and payments.
For a cafe or salon already running Square for card payments and receipts, this removes a lot of setup work. Your staff do not switch between two screens to check points or redeem a reward. The loyalty balance appears next to the customer's name at checkout. If a customer earns a free coffee after ten stamps, the POS applies it automatically when the staff member taps the reward.
But the pricing model has a practical consequence: the loyalty feature is tied to the Square account. If you later move your POS to a different provider, the loyalty history does not move with you. You would need to export customer data and rebuild the program elsewhere. That is not a criticism of Square; it is simply how bundled software works. The loyalty module is not a standalone product you can keep while changing your till system.
A wallet card approach, by contrast, usually involves a separate loyalty provider. The card itself is often a physical or digital pass stored in Apple Wallet or Google Wallet. The loyalty provider charges its own fee, independent of whichever POS you run. A restaurant could use one POS for tables and a different system for takeaway, yet the wallet card stays the same. Staff scan the customer's phone or card, and the loyalty balance updates through the provider's app or web portal.
This separation changes how you think about costs. With a bundled loyalty module, you pay one vendor for POS and loyalty together. With a standalone wallet card program, you pay the loyalty provider separately from your POS subscription. For a car wash or gym with a simple counter setup, that might mean two monthly bills instead of one. For a multi-location salon group, it could mean one loyalty system across all sites even if different branches use different POS hardware.
The day-to-day workflow also differs. A bundled loyalty program usually appears inside the POS checkout flow. A wallet card program often requires a second device, such as a tablet or phone, to scan the customer's card or pass. Staff may need to glance at a separate screen to confirm points or redeem offers. That extra step is minor for a slow-paced boutique, but it matters during a lunch rush at a sandwich shop.
Neither model is inherently cheaper or better. The right choice depends on whether you want loyalty built into your till or kept separate so it can follow you across POS changes.
Setup Effort Compared
Setting up Square Loyalty takes a few minutes if you already run Square POS. The programme then lives inside your existing checkout flow. Staff do not need a second app or a separate tablet. For a cafe that already takes orders on Square Register, the main setup tasks are writing the reward message, deciding the points-per-pound rule, and training staff to ask for a phone number at the till.
The real effort sits in the first week. You need to check that receipts show the right balance, test what happens when a customer opts out, and make sure staff know how to handle a forgotten phone number. If you run a salon, you may also want to link loyalty to appointments so clients earn after a service rather than after buying a product. That is configuration work, not just a switch.
A wallet-card alternative changes the setup pattern. Instead of activating a module inside your POS, you design or order physical cards, then load customer details into a separate system. For a car wash, that could mean printing cards with QR codes, placing a stack near the pay window, and scanning each card when a customer buys a wash. The first setup is heavier because you are introducing a new object into the shop, not just a new screen. You also need a process for lost cards and a way to look up a customer by name or plate if the card is not present.
The day-to-day effort is different too. With Square Loyalty, the POS does most of the work. The customer gives a phone number, the system records the visit, and the reward appears automatically when earned. Staff training is short because the prompt is on the screen they already use. In a busy restaurant, that matters. A server can enrol a table quickly without leaving the till area.
With wallet cards, staff must remember to scan or stamp before taking payment. In a gym, the front desk may need to swipe a card, then swipe a payment card, then hand both back. That is an extra physical step on every visit. It becomes routine, but it is still a step that Square Loyalty does not have. The trade-off is visibility. A card in a customer’s wallet is a reminder every time they open it, while a phone-number programme is invisible until they are at your counter.
For a shop that already uses Square POS, the setup comparison is simple. Square Loyalty means enabling a feature and adjusting a few rules. A wallet-card alternative means choosing a card provider, designing the card, setting up a separate database, and training staff on a new physical routine. Neither is difficult for a small team, but one is configuration and the other is a small project. If you want loyalty live by the weekend, the built-in option is faster. If you want a card in every customer’s hand, expect a longer setup window and a few extra steps at the till.
What Square Loyalty Does Best
Square Loyalty works because it lives inside the same system you already use to take payments. There is no separate tablet, no extra login for staff, and no manual card punching at the counter. When a customer pays with a card linked to their profile, the visit counts automatically. That single change removes the most common reason loyalty programs fail in busy shops: staff forgetting to ask.
A cafe owner can set up a simple earn rule, such as one point per visit or one point per dollar. The customer taps their card, the point registers, and the receipt shows the running balance. No one has to explain the program during the morning rush. For a salon, this matters even more. A receptionist juggling appointments, phone calls and walk-ins does not need to open another app to record a loyalty stamp. The payment itself does the work.
Square Loyalty also handles rewards without much setup. You can offer a free item after a set number of visits, a dollar discount, or a percentage off. A car wash can reward every tenth wash with a free basic wash. A gym can give a free guest pass after five check-ins. Because the reward is stored on the customer profile, the point-of-sale screen shows it at checkout. Staff can apply it in one tap instead of searching through paper cards or handwritten notes.
The customer-facing side is equally low-friction. Buyers receive a text or email after their first qualifying visit. They can check their points through a link, no app download required. For shops that already collect phone numbers or email addresses at checkout, enrolment can happen without interrupting the line. A restaurant server can say, “Want your receipt by text? It also tracks your loyalty points,” and the customer is enrolled without filling in a form.
You can see how many customers joined, how many rewards were redeemed, and which items are most often chosen as rewards. A retail owner can check whether the loyalty program brings people back on slower weekdays or only rewards customers who would have returned anyway. That data is basic, but it is in the same place as everything else, which makes it easy to act on without exporting spreadsheets.
For a business already running Square POS, the main advantage is operational simplicity. There is no integration to maintain, no separate customer database to sync, and no extra hardware to mount beside the register. Staff learn one screen. Owners manage one system. The loyalty feature is not the most customisable on the market, but it removes the friction that stops many small teams from running a program at all.
See your own card before you pay
Design a stamp or points card in your shop colours and preview it on iPhone and Android for free. Pay only when you go live.
Design your card freeWho Square Loyalty Suits
Square Loyalty works best for businesses already using Square as their point of sale. A cafe that rings up a flat white on Square POS can enrol the customer, stamp their digital card and apply a free drink reward without switching screens or exporting data.
Shops with a simple, high-frequency purchase pattern get the most from it. Think bakeries, juice bars, barbers, dog groomers and car washes. These businesses sell small-ticket items or services customers buy often, so a basic points-per-visit or points-per-pound model is easy to explain at the counter. The customer taps their phone number or email at checkout, earns points, and the reward appears automatically when they reach the threshold. Staff do not need to remember complicated tiers or check a separate tablet.
Businesses that want loyalty without running a separate app or card scheme also fit well here. A neighbourhood restaurant that mostly serves walk-ins and regulars can set up a “visit five times, get a free side” offer in an afternoon. The loyalty prompt appears on the customer-facing display during payment, which does the asking for you. That matters in busy settings where staff do not have time to pitch a programme verbally on every order.
Salons and small gyms can use Square Loyalty for appointment-based rewards, though the fit is tighter. A nail salon might reward points per pound spent rather than per visit, because clients come less often but spend more each time. The owner can track which clients are close to a reward and mention it during checkout or in a booking reminder. This works without a separate marketing tool, as long as the salon already uses Square for appointments and payments.
Square Loyalty also suits owners who want loyalty data to live alongside sales data. A gift shop owner can see, in one place, how many loyalty members returned last month and what they bought. There is no export-and-match step between a loyalty app and the till. For a small team, that simplicity is the main draw.
If your shop does not use Square POS, or if you want physical wallet cards that customers keep in a purse or on a keyring, Square Loyalty is less relevant. It is a digital, checkout-based programme tied to the Square screen. The rest of this guide covers alternatives that focus on wallet cards and work with other POS systems.
Wallet Card Support
A wallet card is a digital loyalty card that customers add to Apple Wallet or Google Wallet. They tap their phone at the counter, the card pops up on the lock screen, and staff scan the barcode. No app download, no searching through email, no plastic card in a drawer at home. For many shops, this is the loyalty feature that actually gets used.
Square Loyalty works through the Square POS app. Customers enrol by entering a phone number at checkout, and rewards are tracked automatically on the receipt and in their Square profile. The experience is tied to the point of sale, not to a standalone card in the customer's phone wallet.
If wallet card support matters to you, here is what to weigh up.
How wallet cards work in practice
A customer walks into your cafe. They order a flat white. At the till, they double-click the side button on their iPhone or tap the wallet shortcut on an Android phone. Their loyalty card appears with a barcode. You scan it with your existing barcode scanner or the camera on your POS device. The visit is logged, points or stamps are added, and the customer sees the updated balance on the card right away.
This flow suits high-frequency, low-friction businesses. Cafes, juice bars, car washes, bakeries, gyms, quick-service restaurants. The customer does not need to remember a phone number or open an app. The card sits next to their bank cards and transit pass.
Salons and barbershops can also use wallet cards, but the dynamic is different. A client visits every four to six weeks, not every day. The wallet card is less about tapping at each visit and more about the card sitting on their phone as a quiet reminder. When they book their next cut, the card is there with the current points balance.
What to check before choosing a wallet-card loyalty tool
First, check whether the loyalty provider gives you a real Apple Wallet and Google Wallet pass, not just a web link that opens in a browser. A true wallet pass supports lock-screen notifications based on location, updates the points balance on the card itself, and works when the phone has no signal.
Second, ask how the card integrates with your POS. Some wallet-card loyalty systems are standalone. Staff scan the wallet barcode, then separately ring up the sale in the POS. That is workable but slower at peak times. Other systems connect directly to the POS so the loyalty balance updates with the sale automatically. If you run a busy lunch counter, that difference matters.
Third, think about data. A wallet card system should still collect customer contact details at enrolment. Otherwise you have issued cards but cannot send a win-back message when someone stops visiting.
Where Square Loyalty fits
Square Loyalty is a sensible choice if you already run Square POS and want loyalty tied directly to your till. Enrolment is simple, rewards apply automatically, and staff do not need a second device. The trade-off is that the loyalty experience lives inside the Square checkout flow rather than in the customer's phone wallet.
For a shop that wants the customer to carry a branded card in Apple Wallet or Google Wallet, a dedicated wallet-card loyalty tool is the more direct route. The right choice depends on whether you value tight POS integration or customer-facing card visibility more.
Switching From Square Loyalty
Moving away from Square Loyalty usually starts with one of three situations. You have outgrown the basic earn-and-redeem model. You want wallet cards that live in Apple Wallet or Google Wallet instead of a phone number lookup at the till. Or you are changing POS systems and need a loyalty program that does not depend on Square’s checkout screen.
The switch itself is not complicated, but it does require a plan. Loyalty data does not always transfer cleanly between systems. Before you cancel anything, export your customer list, points balances, visit history and any reward tiers you have set up. Do this first, even if you are still deciding on a replacement. A salon that has tracked hundreds of client visits over two years cannot rebuild that history from memory.
What to expect during the move
Staff will need a short retraining period. If your team is used to asking for a phone number on the Square POS screen, switching to a wallet card system changes the flow at the counter. The customer now taps a card or shows a QR code from their phone. This is usually faster, but only if staff remember to ask for it. A cafe with a busy morning rush should run the new system alongside the old one for a few days, or at least practise during quiet hours before going live.
Customers also need a clear reason to re-enrol. Some will ignore the change and simply stop participating. Send a short message to your existing loyalty list before the switch: what is changing, what they keep, and what they need to do. If points cannot be moved automatically, offer a simple manual top-up. A car wash that gives every existing member a free basic wash after re-enrolling often keeps more of its regulars than one that simply starts from zero.
Wallet cards versus phone number lookup
The biggest practical difference is how customers identify themselves. Square Loyalty is built around the POS screen and customer directory. Staff search by name, phone or email. A wallet card system shifts identification to the customer’s device. They tap or scan, and the loyalty record updates without staff typing anything.
This matters most in businesses with short transactions. A gym front desk checking in 30 people in 20 minutes benefits from a tap. A restaurant where the server already has the table’s order on screen may find a phone number lookup just as quick. Choose based on how your counter actually runs, not on which method sounds more modern.
Keep the POS question separate
A common mistake is assuming you must change POS and loyalty at the same time. You do not. Some loyalty tools work alongside Square POS without replacing it. Others are tied to a specific POS and only make sense if you are already moving away from Square entirely. Decide which problem you are solving first. If Square Loyalty is the only thing you dislike, look for a square loyalty alternative that integrates with your existing checkout. If Square POS is the problem, choose the POS first and then pick a loyalty tool that fits it.
Switching is a process, not an event. Export data, brief staff, tell customers, and run a short overlap period. Shops that do this keep most of their regulars and avoid the awkward weeks where nobody knows how to redeem a reward.
Where PassHive Falls Short
Square Loyalty lives inside the Square point-of-sale system. You enable it, set a reward rule, and customers start earning points at checkout. No extra hardware, no separate app to install at the counter.
PassHive is not that.
No native Square POS integration
PassHive does not plug directly into the Square register. You cannot open the Square app, tap a loyalty button and see a customer’s points balance update on the same screen. Staff scan a wallet card or look up a customer in a separate browser tab or device. That extra step matters during a Friday rush at a cafe or a Saturday queue at a car wash.
A salon receptionist using Square Loyalty can check a client’s points while taking payment in one flow. With PassHive, the receptionist may need to switch screens, type a name, apply a stamp or reward, then return to Square to finish the sale. It works, but it is slower.
Manual setup and upkeep
Square Loyalty pulls customer data from your existing Square directory. When someone buys, the system already knows who they are if you have their email or phone number on file. For a small gym with a few hundred members, that is manageable. For a busy restaurant with high staff turnover, it can become a chore.
You also need to decide how PassHive rewards work for your business. That is a feature, but it is also work. Square Loyalty gives you a simpler starting point: choose a points-per-dollar rule or a visit-based reward and turn it on. PassHive asks you to think through stamp cards, wallet passes, expiry dates and messaging from day one.
Fewer built-in customer insights
Square Loyalty shows loyalty activity next to your sales data. You can see which customers earn points, redeem rewards, or stop coming back, all inside the same reporting view. PassHive tracks its own loyalty actions, but it does not merge that with your Square sales history. A coffee shop owner who wants one report showing total spend and reward redemptions per customer may find that Square Loyalty gives a cleaner picture.
Staff training differences
Square Loyalty is one more button in a system your team already uses. Training is short. PassHive means teaching staff a second tool. For a small shop where the owner works the counter, that is no problem. For a restaurant with evening and weekend shifts, it means one more login, one more process and one more thing to check during handover.
PassHive makes sense when you want wallet cards, Apple Wallet or Google Wallet passes, or loyalty that works outside the Square ecosystem. It is not the obvious choice if your main goal is a simple points programme tied tightly to your Square register.
POS Loyalty Program Fit
Square Loyalty works best when it stays inside the Square ecosystem. Staff open a customer profile at the till, see points or visits, and apply a reward in the same screen they use to take payment. That is the core appeal: one system, one login, one support team.
A cafe that already uses Square for orders, tips and end-of-day reports can turn on loyalty without retraining staff on a new app. The cashier taps the customer’s name, the system tracks the purchase, and the next visit counts toward a free drink. For a small coffee cart or a single-location bakery, this is often enough. They want the loyalty feature to live where the sales already happen.
The same applies to a salon or barbershop that books appointments through Square. The front desk can check a client’s visit history and apply a discount after a set number of services. Because the booking, payment and loyalty data sit together, the owner sees which clients are close to a reward and can mention it during checkout. No separate tablet, no manual stamp card, no spreadsheet.
Restaurants and quick-service counters gain similar simplicity. A burger shop or taco stand running Square for kitchen tickets and card payments can attach loyalty to the same transaction flow. The customer enters a phone number on the customer-facing display, and the system handles the rest. Staff do not need to remember a second login or switch devices between the order and the reward.
The trade-off appears when a shop wants wallet cards, Apple Wallet or Google Wallet passes, or loyalty that works outside the Square terminal. Square Loyalty is not built around physical or digital wallet cards as the main customer experience. A gym or car wash that wants members to tap a card at the door, or a retailer that wants a branded pass sitting in the customer’s phone next to payment cards, may find the Square feature limiting. Square Loyalty is tied to the point of sale. The customer interacts with it at the register, through a receipt link or via a phone number, not through a standalone card they carry.
For a shop owner evaluating a square loyalty alternative, the question is not whether Square Loyalty is good or bad. It is whether the loyalty program needs to live inside the POS or reach the customer between visits. If the register is the centre of the business and staff already work in Square all day, the built-in feature is the path of least resistance. If the owner wants wallet cards, offline redemption or loyalty that follows the customer across locations and devices, a separate program may fit better.
The practical test is simple. Watch one staff member serve five customers during a busy hour. If the loyalty steps happen in the same screen as the sale, Square Loyalty fits. If the owner finds themselves wishing the customer could tap a card or open a wallet pass without going through the till, that is the signal to look at alternatives.
Square Loyalty Versus Other Tools
Square Loyalty works because it sits inside the Square point-of-sale system. A cafe can switch on a points rule, show it at the counter, and the cashier sees the balance on the same screen they use to take payment. A salon can attach a visit count to a phone number and let the front desk apply a reward without leaving the booking flow.
That tight fit is also the main reason to compare it with other tools. A shop that uses a different POS, or a mix of software for appointments, invoices and online orders, may find Square Loyalty less useful on its own. Loyalty data lives in Square, so if your main customer list sits in a booking app or a website platform, you could end up maintaining two records. A gym that checks members in through a separate access system, for example, would need a manual step to keep visit counts in sync.
Other loyalty tools tend to separate the loyalty logic from the payment terminal. That can be an advantage when the loyalty programme needs to work in places where Square is not the till. A car wash with a pay-at-the-pump terminal and a small kiosk inside might want points to accrue at both. A restaurant with a third-party online ordering page may need rewards to apply there too. Square Loyalty handles its own POS, card reader and online checkout well, but it is not designed to be a standalone layer across hardware from other providers.
Wallet cards are a practical example. Some customers expect a barcode or QR code in Apple Wallet or Google Wallet, not just an email or a phone number at the counter. If wallet cards matter to you, check how the loyalty tool delivers them. Square Loyalty focuses on the checkout flow and customer directory inside Square. Other tools may put the wallet pass first, with the POS integration second. A boutique that wants customers to tap a wallet pass at the till without giving a phone number might weigh that differently from a cafe that already asks for a name on every order.
The decision usually comes down to one question: where does the customer relationship live? If it lives in Square, the built-in loyalty feature removes a lot of duplicate work. If it lives in a booking system, a website, a franchise app or a card-based wallet, you may need a tool that follows the customer rather than the till. Neither approach is wrong. The fit depends on which system your staff open first when a regular walks in.
Why shops look at PassHive instead of Square Loyalty
Square Loyalty fits that setup because it sits inside the Square ecosystem. But if your goal is a wallet card that customers actually keep on their phone, the decision changes. This site is published by the team that builds PassHive, so we will be direct about what PassHive does and does not do.
Square Loyalty makes the most sense for a shop that is committed to Square for payments and checkout. The loyalty feature lives in that system. If you leave Square, the loyalty setup does not come with you. For a salon, cafe or car wash that wants a standalone card saved to Apple Wallet or Google Wallet, PassHive is a different tool built for that one job.
What PassHive gives you
PassHive lets you issue your own branded stamp cards or points cards. A customer scans a QR code at the counter or opens a link. The card is saved to Apple Wallet or Google Wallet. No app download. The card shows your shop's name, colour and logo. When you add a stamp or points, the card updates itself on the customer's phone.
You can send push notifications to saved cards, such as an offer or a note that a reward is ready. Google limits this to roughly three messages per card per day. The card can also remind a customer near your shop. Apple supports up to 10 locations per card with a radius of about 200 metres. Google uses merchant locations. The phone decides when to show the reminder, so we phrase this as "can remind" rather than a guarantee.
Design and preview are free. You can build a card and check how it looks on iPhone and Android before you pay. You pay only when you go live.
Why the pricing model matters
Yearly billing gives you two months free.
Compare this with PassKit, another wallet card provider. PassKit starts at $39.50 per month and includes 250 passes. After that, you pay per pass. A cafe with 1,000 customers would pay about $73 per month on PassKit. The same cafe pays $10 on PassHive. A shop with 10,000 customers would pay about $341 per month on PassKit, still $10 on PassHive. These examples come from PassKit's published pricing page and are simple maths, not customer data.
PassHive is not a POS and has no named integrations with Shopify, Square or Toast. If you need a loyalty feature inside a POS, PassHive is not that.
What PassHive does not do
PassHive does not replace your POS. It does not process payments. It has no e-commerce plugin. It is a focused tool for wallet passes.
For developers or agencies, PassHive has a public REST API with API keys. The docs are at passhive.app/docs. You can turn any branch off at any time, and its cards stop at once.
If you want to try the card builder, you can start designing your card free.
PassHive is a flat monthly plan for the whole business, not a fee per branch. The plan sets the maximum number of active branches you can run: $10 a month for up to 100 branches, $25 for up to 275, $50 for up to 600 and $100 for up to 1,250. Yearly billing gives two months free ($100, $250, $500 or $1,000 a year). A cafe with one branch pays $10 a month in total, whatever the number of cards or customers. That is what "pay for your branches, not your customers" means: the plan size follows how many branches you run, never how many people save your card.
Make the card first. Pay when you go live.
Design a stamp or points card in your shop colours, preview it on iPhone and Android, and decide after you have seen it.
Frequently asked questions
Does Square Loyalty support wallet cards for customers?
Square Loyalty works within the Square POS ecosystem, and wallet card compatibility depends on your region and device setup. Some merchants use digital passes, but physical wallet cards may require third-party integration or manual workarounds outside Square's native loyalty features.
Is Square Loyalty only useful if I already use Square POS?
Yes, Square Loyalty is built into the Square point-of-sale system. If you do not run Square POS, you cannot use its loyalty features independently. Businesses on other POS platforms need a separate loyalty tool that integrates with their existing checkout flow.
How hard is it to switch from Square Loyalty to another platform?
Switching involves exporting customer data, points balances, and reward history from Square. You then import that data into the new loyalty tool. The effort depends on how much historical data you need to preserve and whether your new platform supports bulk import.
What type of business is Square Loyalty best for?
Square Loyalty suits small to medium retail shops, cafes, and service businesses already using Square POS. It works well for simple earn-and-redeem programs where customers collect points by phone number or email at checkout without complex tiered rewards.
Does Square Loyalty charge based on number of loyalty members?
Square Loyalty pricing is tied to Square's subscription plans rather than a per-member fee. However, since the instruction is to avoid stating Square's prices, you should check Square's current plan details directly to see which loyalty features are included at each tier.
How is PassHive priced?
PassHive is a flat monthly plan for the whole business, not a fee per branch. The plan sets the maximum number of active branches you can run: $10 a month for up to 100 branches, $25 for up to 275, $50 for up to 600 and $100 for up to 1,250. Yearly billing gives two months free ($100, $250, $500 or $1,000 a year).
Keep reading
- PassKit Alternative: A Flat Monthly Plan Instead of Per-Pass FeesPassKit Alternative: a practical guide for shop owners on digital loyalty cards in Apple Wallet and Google Wallet, from the PassHive team.
- Fivestars Alternative for Small Business LoyaltySee how PassHive compares to Fivestars for small business loyalty. Explore pricing models, setup effort, best use cases, and switching paths.
- Location-Based Lock-Screen Reminders for Wallet CardsLearn how location-based lock-screen reminders for wallet cards work, from Apple Wallet pass locations to geofence loyalty card triggers and setup tips.
- The complete guide to digital loyalty cards