Feature requests

Bug: Card icon not updating for existing passholders after icon is added
I’ve noticed a bug with how card icons are handled and need your help to fix it. Issue: When a client creates a card without an icon, then installs/ distributes that card, and later goes back to add an icon, the icon is never shown for people who already have the card installed. It only appears for users who install the card after the icon has been added. Steps to reproduce: Create a new card (no icon uploaded). Install the card to Apple/Google Wallet. Go back to the same card in the dashboard and upload an icon. Check the previously installed card on the device. Actual behaviour: The previously installed card never updates to show the new icon. Only new installs show the icon correctly. Expected behaviour: When a card icon is added or updated, all existing installed cards should refresh to display the new icon (subject to any wallet caching rules/limitations). At minimum, there should be a way to trigger an update/refresh so existing passholders see the latest branding. Why this matters: I can’t reasonably tell clients that all of their existing cardholders will never see their updated icon. It makes the platform look unprofessional and causes confusion when they change or improve their branding. Request: Please investigate why icon changes are not propagating to existing passes. Confirm if this is a limitation of Apple/Google Wallet or an issue in how we’re updating and pushing pass changes. If it’s on our side, can we implement a fix so that icon updates are pushed to all existing passes? If there are platform limits, can we explore a workaround (e.g., versioning, forced refresh, or guidance we can give to clients)? Let me know what you find and if you need any example cards/accounts from my side.
1
Agency Directory + Local Membership Map
📣📣A local business 𝗱𝗶𝗿𝗲𝗰𝘁𝗼𝗿𝘆 𝘄𝗶𝘁𝗵 𝗮 𝗺𝗮𝗽 𝘁𝗵𝗮𝘁 𝘀𝗵𝗼𝘄𝘀 𝗮𝗹𝗹 𝘁𝗵𝗲 𝗯𝘂𝘀𝗶𝗻𝗲𝘀𝘀𝗲𝘀 𝗺𝗮𝗻𝗮𝗴𝗲𝗱 𝗯𝘆 𝗺𝘆 𝗮𝗴𝗲𝗻𝗰𝘆 (these are my Boomerangme sub-accounts). Locals, customers of my agency's sub-accounts, can buy a membership from MY agency to access this directory and see member-only specials, Discounts, Rewards, from those businesses.📣📣 𝗪𝗵𝗼’𝘀 𝗶𝗻𝘃𝗼𝗹𝘃𝗲𝗱 Boomerangme: the platform. Agency (US): We sell and manage sub-accounts. Sub-accounts: the businesses (hairdresser, baker, butcher, etc.). Local customers: people in the area who join the directory membership. 𝗛𝗼𝘄 𝗶𝘁 𝘄𝗼𝗿𝗸𝘀 (𝘀𝘁𝗲𝗽-𝗯𝘆-𝘀𝘁𝗲𝗽) Agency creates a directory for 𝗮𝗻 𝗮𝗿𝗲𝗮 or 𝘁𝗵𝗲𝗺𝗲 e.g., “Texas – Restaurants”, “Health & Beauty”. Agency adds sub-accounts to that directory Each business has a profile (name, logo, address, hours, phone/WhatsApp, website, category) and map location (lat/lng). Directory goes live Shows as a map with pins + searchable list (filters: category, open now, distance). Locals buy a membership from the 𝗮𝗴𝗲𝗻𝗰𝘆 Membership unlocks the directory and all member-only specials from participating businesses. Customers browse & go In the web directory or in their pass/app “Nearby,” they see venues around them, tap a venue, and open that venue’s Reward, Coupon, Stamp Card card/offer. 𝗪𝗵𝗮𝘁 𝗕𝗼𝗼𝗺𝗲𝗿𝗮𝗻𝗴𝗺𝗲 𝗻𝗲𝗲𝗱𝘀 𝘁𝗼 𝗮𝗱𝗱 𝗦𝘂𝗯-𝗮𝗰𝗰𝗼𝘂𝗻𝘁𝘀 𝗶𝗻 𝗮 𝗱𝗶𝗿𝗲𝗰𝘁𝗼𝗿𝘆: Let an agency group its sub-accounts into one or more directories. 𝗠𝗮𝗽 + 𝗟𝗶𝘀𝘁 𝘃𝗶𝗲𝘄: A simple, embeddable widget that shows those businesses on a map and in a searchable list. 𝗔𝗴𝗲𝗻𝗰𝘆 𝗺𝗲𝗺𝗯𝗲𝗿𝘀𝗵𝗶𝗽: A basic paywall the agency controls (price, plans). If you’re a member, you see the directory and the specials. “𝗡𝗲𝗮𝗿𝗯𝘆” 𝗶𝗻𝘀𝗶𝗱𝗲 𝘁𝗵𝗲 𝗽𝗮𝘀𝘀/𝗮𝗽𝗽: Show the closest participating businesses with quick actions (Directions, Call, WhatsApp, View Card). 𝗕𝗮𝘀𝗶𝗰 𝘀𝘁𝗮𝘁𝘀: Views, searches, clicks on Directions/Call/WhatsApp/Website, and card opens. 𝗪𝗵𝗮𝘁 𝘀𝘂𝗰𝗰𝗲𝘀𝘀 𝗹𝗼𝗼𝗸𝘀 𝗹𝗶𝗸𝗲 WE (the agencies) can create directories, add sub-accounts, our client businesses with map pins, and publish it. Locals can purchase an agency membership and immediately see all participating businesses and their specials. The map + list works on phone and desktop, with search and category filters. Tapping a venue opens its card/offer. Opting a venue out removes it from the directory within minutes. 𝗧𝗵𝗶𝗻𝗸 𝗼𝗳 𝗶𝘁 𝗮𝘀 𝗮 𝗹𝗼𝗰𝗮𝗹 𝗽𝗲𝗿𝗸𝘀 𝗺𝗮𝗽: 𝗺𝘆 𝗮𝗴𝗲𝗻𝗰𝘆 𝗰𝘂𝗿𝗮𝘁𝗲𝘀 𝗮𝗹𝗹 𝗼𝘂𝗿 𝗰𝗹𝗶𝗲𝗻𝘁 𝗯𝘂𝘀𝗶𝗻𝗲𝘀𝘀𝗲𝘀 𝗶𝗻 𝗼𝗻𝗲 𝗽𝗹𝗮𝗰𝗲; 𝗹𝗼𝗰𝗮𝗹𝘀 𝗯𝘂𝘆 𝗮 𝗹𝗼𝘄-𝗰𝗼𝘀𝘁 𝗺𝗲𝗺𝗯𝗲𝗿𝘀𝗵𝗶𝗽 𝘁𝗼 𝘂𝗻𝗹𝗼𝗰𝗸 𝘁𝗵𝗲 𝗺𝗮𝗽 𝗮𝗻𝗱 𝗮𝗰𝗰𝗲𝘀𝘀 𝗮𝗹𝗹 𝘁𝗵𝗲 𝗺𝗲𝗺𝗯𝗲𝗿-𝗼𝗻𝗹𝘆 𝘀𝗽𝗲𝗰𝗶𝗮𝗹𝘀 𝗮𝗰𝗿𝗼𝘀𝘀 𝘁𝗵𝗼𝘀𝗲 𝗯𝘂𝘀𝗶𝗻𝗲𝘀𝘀𝗲𝘀.
0
🕹️ MINIGAME: Wheel of Fortune for Acquisition & Reviews
🍗 Imagine this: Sofia, 28, walks into La Petite Rôtisserie on a rainy Thursday evening. Marc, the owner, greets her warmly and hands her a table card with a smile: “Scan this QR code — spin our Wheel of Fortune, you might win something special.” Curious, Sofia scans. She’s asked to leave a quick Google review first, which takes her less than a minute. Then the wheel spins on her phone — click, click, click — and lands on “Free Drink — valid for 7 days.” She laughs, saves the coupon to her wallet, and enjoys her dinner. Three days later, she’s back — this time with a friend. She redeems her free drink but ends up ordering starters and mains too, spending far more than the gift she received. Marc recognizes her on the TapCards dashboard, adds a quick note about her “love for spicy lamb,” and invites her into the loyalty program. One spin transformed Sofia from a passerby into a loyal customer who brings others with her. 🙂‍↕️ Here’s how it would work in practice: 1️⃣ Creation Flow (Dashboard): New “Minigames” icon lets clients create a Wheel of Fortune. Clients define: -> The objective (e.g., collect Google Reviews, TripAdvisor reviews). -> The prizes (e.g., 15% off, free drink, free meal, “no win”). -> The probability of each prize. -> The design (colors, style). Each prize links directly to an existing coupon card in the dashboard. 2️⃣ User Flow (Players): Customer scans a QR code → lands on the Wheel. Before spinning, they must complete the objective (e.g., leave a review). They spin once (default) and win a prize. Redemption links straight to the relevant coupon signup page. 3️⃣ Controls & Rules - Default: play once. - Optional: multiple plays, date restrictions, expiration settings. - Anti-abuse protection: no duplicate coupons for the same person. 4️⃣ Retention Impact - Short-expiry coupons (e.g., 7 days) drive quicker repeat visits. - Freebies lead to upsells (a free drink → food order). - Over time, winners become loyalty members, fueling a cycle of acquisition + retention. ✨ Other loyalty software companies are already proving the value of gamification in hospitality + else — platforms like " Playzo.io " and " Heypongo.com/jeu-marketing " show how powerful it can be. With Boomerang, we can bring this strategy in-house and tie it directly into loyalty cards, creating measurable results for our clients... I mean it. I've built a homemade solution, and after trying it, it got more than 110 reviews for a client in 1 month. Let's get it done so we can give insane results to our clients, please! PS: I can provide all of the blueprints to the devs if necessary (it's compliant with Google's TOS)
20
Multi-Type Stamps on a Single Card
📢A𝗯𝗶𝗹𝗶𝘁𝘆 𝘁𝗼 𝗖𝗥𝗘𝗔𝗧𝗘 𝗗𝗶𝗳𝗳𝗲𝗿𝗲𝗻𝘁 𝗕𝗮𝗱𝗴𝗲𝘀/ 𝗦𝘁𝗮𝗺𝗽𝘀 𝗳𝗼𝗿 𝘀𝗮𝗺𝗲 𝗦𝗧𝗔𝗠𝗣 𝗰𝗮𝗿𝗱📢 Each StampType has: name, icon/image, color, description, optional location_scope, earn_rules, limits. 𝗦𝗰𝗲𝗻𝗮𝗿𝗶𝗼: Clients are motivated by triggering an action and what better action is there than to acquire different types of badges for different actions taken. For example a business has several different outlets in various parts of the country. A client acquires the various different STAMPS as they frequent the different outlets getting the ultimate award for visiting each outlet. For example a member visits a pub/ bar in Texas and its sister company in Florida then another in Las Vegas acquiring the various stamps at each location. A client buys membership to a museum group visits the art museum and collects the art stamp, visits the science expo and collects a different stamp, visits the car museum another and so and so on, once acquiring all the stamps gets the ultimate reward. Different stamps can be as simple as purchasing a coffee, stamp 1, purchasing a croissant = different stamp. Stamps can be based on day of the week time of day ect. Therefore the system must be configured that when trigger is met STAMP is issued. Creating hype and motivating purchases where they are required.... diversity drives engagement. 𝗥𝗘𝗤𝗨𝗜𝗥𝗘𝗠𝗘𝗡𝗧: Enable multiple distinct stamp/badge types on a single Boomerangme stamp card and allow merchants to define a Collection (set of stamp types) with completion rules (All-of, Any-N, or Sequence) that, when met, auto-issues a configured reward. Each stamp type must support its own trigger(s) (e.g., geofence, dynamic QR/NFC, POS spend/item, staff PIN, day/time) and limits/validation (rate-limit, GPS/SSID, POS checksum). Provide minimal APIs/webhooks to issue a specific stamp_type_id and notify on collection completion. Member UI shows collection progress; Admin UI configures stamp types, rules, triggers, and reward. 𝗖𝗼𝗹𝗹𝗲𝗰𝘁𝗶𝗼𝗻𝘀 Ability to group selected StampTypes into a Collection on the card. Completion rules: ALL, ANY-N-of-M, or SEQUENCE. Collection has: name, rule, N (if Any-N), optional expiry_window, assigned Completion Reward. 𝗘𝗮𝗿𝗻 𝗥𝘂𝗹𝗲𝘀 (𝗽𝗲𝗿 𝗦𝘁𝗮𝗺𝗽𝗧𝘆𝗽𝗲) Supported triggers (configurable, any combo): Geofence, Dynamic QR/NFC, Wi-Fi SSID match, Staff PIN, POS: min_spend, POS: item/category, Temporal: daypart/date, Streak. Limits: per_member_rate_limit (e.g., 1/24h), per_day_cap, per_location_cap. 𝗧𝗿𝗶𝗴𝗴𝗲𝗿𝘀 (𝗵𝗼𝘄 𝘀𝘁𝗮𝗺𝗽𝘀 𝗮𝗿𝗲 𝗲𝗮𝗿𝗻𝗲𝗱) 𝗘𝗮𝗰𝗵 𝗦𝘁𝗮𝗺𝗽𝗧𝘆𝗽𝗲 𝗺𝘂𝘀𝘁 𝗵𝗮𝘃𝗲 𝗶𝘁𝘀 𝗼𝘄𝗻 𝘁𝗿𝗶𝗴𝗴𝗲𝗿(𝘀): 𝙑𝙞𝙨𝙞𝙩 / 𝙋𝙧𝙚𝙨𝙚𝙣𝙘𝙚 ✅ Geofence (GPS radius) ✅ Dynamic QR/NFC at store ✅ Number of visits within a period 𝙏𝙧𝙖𝙣𝙨𝙖𝙘𝙩𝙞𝙤𝙣-𝙗𝙖𝙨𝙚𝙙 ✅ Minimum spend ✅ Product/category purchased 𝙏𝙚𝙢𝙥𝙤𝙧𝙖𝙡 ✅ Daypart (e.g., weekday mornings only) ✅ Event day(s) ✅ Streaks (e.g., 3 Fridays in a row) 𝙀𝙣𝙜𝙖𝙜𝙚𝙢𝙚𝙣𝙩 ✅ Scavenger hunt clues (scan codes in-venue) ✅ Workshop/class attendance ✅ Account milestone (birthday, anniversary) 𝗪𝗵𝘆 (𝗕𝗨𝗦𝗜𝗡𝗘𝗦𝗦 𝗥𝗔𝗧𝗜𝗢𝗡𝗔𝗟𝗘) 𝗗𝗿𝗶𝘃𝗲 𝗰𝗿𝗼𝘀𝘀-𝗹𝗼𝗰𝗮𝘁𝗶𝗼𝗻/𝗰𝗮𝘁𝗲𝗴𝗼𝗿𝘆 𝗹𝗶𝗳𝘁: Turns one card into a “passport,” incentivizing visits across outlets or experiences; increases breadth of spend. 𝗛𝗶𝗴𝗵𝗲𝗿 𝗰𝗼𝗺𝗽𝗹𝗲𝘁𝗶𝗼𝗻 𝗺𝗼𝘁𝗶𝘃𝗮𝘁𝗶𝗼𝗻: Collection mechanics (All/Any-N/Sequence) meaningfully boost repeat visits vs. identical stamps. 𝗖𝗹𝗲𝗮𝗻𝗲𝗿 𝗼𝗽𝘀 & 𝗨𝗫: One card replaces many; less card sprawl, simpler messaging, clearer progress = higher adoption. 𝗧𝗮𝗿𝗴𝗲𝘁𝗲𝗱 𝗽𝗿𝗼𝗺𝗼𝘁𝗶𝗼𝗻𝘀: Per-stamp triggers let merchants nudge specific behaviors (off-peak, product trials, events). 𝗔𝘁𝘁𝗿𝗶𝗯𝘂𝘁𝗶𝗼𝗻 & 𝗶𝗻𝘀𝗶𝗴𝗵𝘁𝘀: Per-type analytics and completion webhooks tie campaigns to revenue and reveal drop-offs.
3
Load More