2026
May 12, 2026
AddedApply customer coupons from the POS Rewards tile

The POS Rewards tile now has Rewards and Coupons tabs. Staff can apply any coupon assigned to the customer (manually or by campaign) directly to the cart, alongside point-redeemable rewards. The tile badge shows the combined count of available discounts.

FixedPOS tiles no longer stay grayed out after a customer scan

Fixed a bug where the POS Loyalty and Rewards tiles could remain disabled after scanning a customer, even when the scan succeeded. Tiles now reliably activate and refresh as the cart changes.

Mar 27
UpdatedMore properties on Shopify Flow loyalty triggers

The Balance Changed trigger now exposes pointsToNextReward and nextRewardName, and the Reward Redeemable trigger now exposes rewardValue, rewardCost, and customerRemainingBalance. Use them in Shopify Flow to build smarter automations (for example, nudge customers when they are close to the next reward).

AddedNext tier custom fields for Shopify and Klaviyo

Two new custom fields — next tier name and points to next tier — can now sync to Shopify metafields and Klaviyo profiles, so you can show customers how close they are to leveling up.

UpdatedRicher balance change events

Balance change events now include more context about coupon and reward transactions, giving you better data in Shopify Flow and Klaviyo automations.

AddedNext reward fields in Shopify Flow triggers

The balance changed and reward redeemable Shopify Flow triggers now include next reward details, so you can notify customers when they're close to unlocking a reward.

May 11
AddedCustomize your earning flow titles and icons

Each earning flow now has a Display settings section where you can edit the title, short description, long description, and upload a custom 1:1 icon. Customers see your wording and image instead of the default text and illustration in the wallet.

AddedReward names and pass notifications follow the customer's language

Rewards now appear in each customer's language in the wallet, and Apple and Google Pass notifications (balance changes, tier updates, new reward available) are sent in their language too. Set up translations from Settings > Translations.

AddedStorefront widget opens loyalty pages in the shopper's language

The Shopify storefront widget now passes the active store locale into JeriCommerce, so the loyalty page and widget content open in the language the shopper is browsing in.

May 06
FixedTier recalculation gives accurate point totals

Fixed two bugs that caused customers to end up with wrong or negative points after a tier recalculation: one where only the last transaction's points were saved instead of the full history, and another where refunds on orders predating the program or cancelled orders were deducted twice.

May 05
UpdatedPOS shows customer tier in the loyalty tile

The Shopify POS loyalty tile and modals now show the customer's VIP tier next to their point balance, so staff can see tier status at a glance without leaving the checkout.

May 01
FixedTransaction sync no longer stalls on guest checkouts

Fixed a crash where a guest-checkout order with no linked customer would halt the entire transaction sync job, preventing the rest of that batch from being imported.

Apr 28
FixedWallet pass sections show correctly when text contains quotes

Fixed an issue where section labels or descriptions containing quote characters or line breaks caused Apple Wallet to show raw placeholder text instead of the actual content.

UpdatedStorefront widget slides up as a bottom sheet on mobile

On mobile devices, the loyalty widget now opens as a full-width panel that slides up from the bottom of the screen, making it easier to read and interact with on small screens.

FixedEarning flow actions no longer blocked by an open modal

Fixed a navigation issue where completing an earning flow action (such as installing the loyalty card or verifying your account) left the popup open on top of the next screen. Added a back button to the wallet-card confirmation page so customers can easily return.

FixedReward descriptions wrap correctly in non-Latin scripts

Fixed a layout overflow where long words in Cyrillic and other non-Latin scripts extended past the edge of the reward detail panel in the storefront widget.

FixedBack button visible on light-colored widget backgrounds

Improved the contrast of the back button in the storefront widget so it stays clearly visible when the page backdrop is light or white.

Apr 24
FixedVIP tier now assigned to all new customers

Fixed a bug where customers added via the admin, synced through the API, or imported from Smile.io were left without a VIP tier. All new customers now have their tier assigned right away.

Apr 23
FixedScheduled campaigns now reach your full segment

Fixed a bug where campaigns targeting customer segments would repeatedly send to the same small group while skipping most of the audience. Campaigns now correctly work through all matching customers.

UpdatedFaster customer list loading via cursor pagination

The Customers API now supports cursor-based pagination, making it faster and more reliable to page through large customer lists without missing or duplicating entries.

Apr 22
FixedApple Wallet logos and icons no longer cropped

Fixed an issue where logos and icons on Apple Wallet passes were being cropped when the source image didn't match the slot's aspect ratio. Images now scale proportionally so your full design shows.

Apr 21
UpdatedSee reader and POS online status in the admin

The admin now shows a live online or offline indicator next to each NFC reader and POS device, so you can tell at a glance which devices are connected without leaving the settings page.

Apr 17
FixedPOS scanner recovers automatically after a dropped connection

Fixed an issue where the Shopify POS wallet scanner would silently lose its connection after a network interruption and stop working. The scanner now detects the drop and reconnects on its own.

Apr 13
UpdatedWallet and pass images load faster on mobile

Images on wallet passes (Apple Wallet and Google Wallet) and the wallet download page now serve at the right resolution for each device and are automatically optimized, so your customers see faster-loading, sharper images — especially on slow connections.

Apr 12
FixedMultiPass links now accept query strings and fragments

Fixed a validation error that blocked Shopify MultiPass URLs containing query parameters (e.g. ?discount=VIP) or anchor fragments. These URLs are now accepted and work correctly.

Apr 10
FixedUploaded images now saved with the correct file format

Fixed an issue where images uploaded in the admin — for rewards, emails, and wallet settings — were stored with the wrong file extension. Images are now saved with the correct format, preventing potential display issues.

FixedSocial media link previews now load correctly

Fixed an issue where the image shown when customers share their loyalty link on WhatsApp, Instagram, or social media was blank. Previews now display your program's logo and banner as expected.

Apr 09
AddedVTAP now supports wine dispensers and lockers

The VTAP NFC reader integration now supports two hardware modes: output mode for wine dispensers and relay mode for lockers, with a configurable relay duration for locker timing.

Apr 07
FixedBalance preview error on loyalty check page

Fixed an error on the loyalty check page that could appear when the balance preview tried to load before the program was fully ready.

Apr 06
FixedCustomer loyalty app stability improvements

Fixed two crashes in the customer-facing loyalty app: one that affected customers during app load, and one that occurred when resuming the wallet pass download page on mobile.

FixedAdmin no longer flashes 'not found' on load

Fixed a race condition that caused the admin dashboard to briefly show a page not found screen on every login or page refresh.

AddedLink preview images for shared URLs

When customers share their loyalty app link on WhatsApp, social media, or messaging apps, it now shows a rich preview with your program's logo, banner, and a localized description.

Mar 24
AddedChangelog link in side menu

A new Changelog link in the admin side menu lets you stay up to date with the latest features. A badge appears when new features have been added recently.

Mar 23
AddedReward code in Shopify Flow events

The reward redeemed Shopify Flow trigger now includes the reward code, making it easier to build automations that reference specific rewards.

FixedEmpty wallet pass sections removed

Wallet pass sections with no label or content are now automatically hidden, keeping your customers' passes clean.

Mar 21
FixedWallet pass download link on device switch

Fixed an issue where wallet pass download links could break when a customer switched from iOS to Android or vice versa.

Mar 20
UpdatedWallet pass section translations

Wallet pass sections now support translations, so your loyalty card content displays in your customers' language on both Apple and Google Wallet.

Mar 19
AddedPOS tile customization pages

You can now customize the look and content of your Shopify POS tiles directly from the Customize section in the admin.

Mar 18
UpdatedUnified Widget & Web App design page

The Widget and Web App design settings are now combined into a single page for a simpler setup experience.

AddedImproved onboarding experience

A redesigned home page guides you through setting up your loyalty program step by step with a progress tracker.

AddedLive admin preview for customer app

You can now preview customer app changes in real time from the admin, without needing to switch to a separate preview link.

Mar 17
FixedMinimum purchase validation for discounts

Fixed an issue where minimum purchase requirements were not correctly validated for percentage-based discounts.

Mar 12
UpdatedImproved customers list

The customers list now loads faster and includes better search and filtering options.

AddedLoyalty Page multi-language support

The Loyalty Page storefront extension now supports Italian, French, and German in addition to English and Spanish.

FixedLoyalty Page currency symbol

The Loyalty Page now shows your store's actual currency symbol instead of a hardcoded dollar sign.

Mar 11
AddedLoyalty Page design card

A new Loyalty Page card in the On-site customization section lets you manage your loyalty page design directly.

UpdatedSmarter wallet pass download flow

When a customer sends a wallet pass, the app now auto-detects if their email is already registered and skips the signup step.

UpdatedRenamed 'Loyalty Card' to 'Member Card'

The customer-facing app now refers to 'Loyalty Card' as 'Member Card' for a more welcoming experience.

UpdatedMarketing opt-in default changed

The marketing opt-in checkbox is now unchecked by default during customer registration, keeping you compliant with best practices.

Mar 10
AddedLoyalty Page theme extension

A new Shopify theme extension lets you embed a fully customizable loyalty page directly in your storefront with automatic data binding.

FixedPOS scanner reliability improvements

Improved error handling and connection stability for the POS barcode/QR scanner, reducing 'App failed to load' errors.

Mar 09
AddedBirthdate field in customer profiles

You can now collect customer birthdates during registration and use them in earning flows and segments.

Mar 05
FixedPOS scanner session and cache fixes

Fixed issues where POS scanner tiles could show stale data or leak sessions when switching between customers.

Mar 04
FixedCampaign delivery to large audiences

Fixed a bug where campaigns sent to more than 100 customers would only reach the first batch.

Mar 02
AddedBirthday Shopify Flow trigger

A new Shopify Flow trigger fires on customer birthdays, so you can automate birthday rewards and messages.

Feb 28
FixedCoupon redemption reliability

Fixed several edge cases where coupon redemptions could fail if customer loyalty data had not fully loaded yet.

FixedCustom fields sync for new customers

Custom field synchronization now handles new customers without existing loyalty data gracefully.

Feb 27
UpdatedAutomatic tier calculation on signup

New customers are now automatically assigned to the correct VIP tier when they register, instead of waiting for the next recalculation.

Feb 26
UpdatedShopify metafield sync after changes

Customer metafields in Shopify now update immediately after loyalty balance or tier changes.

UpdatedRetina-quality wallet pass images

Apple Wallet passes now include high-resolution @2x and @3x images for crisp display on all devices.

Feb 25
AddedReceipt QR Code extension

A new Receipt QR Code extension lets customers scan a QR code on their receipt to download their wallet pass.

FixedPoints balance currency conversion

Fixed an issue where points earned from purchases were not correctly converted from cents to the base currency.

AddedCredit points for past orders on signup

When a new customer registers, their existing Shopify orders can now automatically earn loyalty points.

RemovedBuilt-in welcome email removed

The built-in welcome email has been removed. Use Klaviyo or Shopify Flow to send custom welcome messages instead.

UpdatedOrder confirmation page improvements

The order confirmation page now shows a cleaner layout with better information about earned points and rewards.

Feb 23
AddedCustom API key names

You can now give your API keys a custom name before generating them, making it easier to manage multiple integrations.

Feb 21
UpdatedNotification links support

Push notifications can now include clickable links, letting you direct customers to specific pages or offers.

UpdatedKlaviyo segment scheduling validation

When scheduling a campaign to a Klaviyo segment, the system now validates the schedule date to prevent sending errors.

Feb 20
FixediOS push notification delivery

Fixed multiple issues that prevented push notifications from being delivered to Apple Wallet passes on iOS devices.

Feb 17
FixedVIP tier creation error

Fixed a bug that could cause an error when creating new VIP tiers.

UpdatedCoupon codes linked to transactions

Coupon redemptions are now linked to their transaction records, giving you better tracking in customer profiles.

FixedCampaign delivery timing

Fixed an issue where customers who recently interacted with their wallet pass could be skipped during campaign delivery.

Feb 13
AddedPoints holding period for returns

You can now set a holding period for earned points, protecting your program from return fraud by delaying when points become available.

UpdatedRewards alert for points on hold

Customers now see a clear message when they cannot claim a reward because their points are still on hold.

UpdatedAccount Loyalty Block settings redesign

The Account Loyalty Block Shopify extension has improved settings with clearer grouping for visibility, style, and label options.

Feb 12
UpdatedTransaction details in customer profiles

Customer balance events now show linked transaction details, giving you a complete view of how points were earned or spent.

Feb 11
FixedTier balance label hidden when inactive

The tier balance label no longer appears in settings when VIP tiers are not active.

Feb 09
FixedDuplicate Shopify webhook transactions

Fixed an issue where the same Shopify order could create duplicate point transactions.

Feb 07
FixedGoogle Maps error on location pages

Fixed an error that could appear on the locations management page when the Google Maps API was unavailable.

Feb 06
AddedCustomer actions API for Klaviyo

New API endpoints let you adjust balances, assign coupons, and redeem rewards programmatically from Klaviyo flows or custom integrations.

UpdatedAPI key authentication in docs

The API documentation now shows API key authentication requirements for all endpoints.

Feb 05
UpdatedDesign page redesign

The Customize section has been refreshed with new icons and a cleaner layout for managing your loyalty card and storefront designs.

UpdatedKlaviyo and Shopify download links

The Klaviyo and Shopify integration settings now show updated wallet pass download link options.

Feb 04
AddedAccount Loyalty Block extension

A new Shopify theme extension displays customer loyalty info (points, tier, rewards) directly on the account page with full localization support.

AddedCheckout Rewards extension

A new Shopify checkout extension lets customers redeem their loyalty rewards at checkout, with automatic preselection of the most valuable available reward.

Feb 02
UpdatedWidget login redirect improvement

The storefront widget now redirects returning customers to the correct page after logging in.

Jan 30
AddedKlaviyo custom fields sync

You can now sync custom customer properties between JeriCommerce and Klaviyo profiles automatically.

Jan 26
AddedBalance change Shopify Flow trigger

A new Shopify Flow trigger fires whenever a customer's points balance changes, letting you automate workflows around balance milestones.

UpdatedImproved API rate limit handling

Klaviyo and Shopify API calls now retry automatically with exponential backoff when rate limits are hit, reducing sync failures.

Jan 24
UpdatedKlaviyo integration permissions

The Klaviyo integration now requests the 'lists:write' scope for improved list and segment management.

AddedShopify bulk metafield updates

Custom fields can now be synced to Shopify customer metafields in bulk, dramatically speeding up large data syncs.

Jan 23
AddedShopify custom fields sync

You can now sync custom loyalty data (balance, tier, dates) as metafields on Shopify customer profiles.

UpdatedDefault features on new programs

New loyalty programs no longer turn on all features by default, giving you a cleaner starting setup.

Jan 16
AddedPoints factor display in customer app

Customers can now see their earning factor (e.g. '2x points') in the loyalty app, so VIP tier benefits are more visible.

Jan 15
AddedTier factor multiplier setting

You can now set a points multiplier factor for each VIP tier, letting higher tiers earn points faster.

AddedBulk operations webhook for Shopify

Added support for Shopify bulk operation webhooks, enabling faster syncing of large customer lists.

Jan 10
AddedTier change events

New events fire when a customer moves up or down a VIP tier, enabling tier-based automations in Shopify Flow and Klaviyo.

Jan 08, 2026
AddedSubscription management modal

A new subscription modal in the admin lets you view your plan details, usage, and pricing breakdown without leaving the app.

FixedCampaign delivery failures

Fixed an issue where some scheduled campaigns were not being delivered to all targeted customers.

2025
Dec 30, 2025
UpdatedCustomer earning flow settings

The earning flows settings page has been redesigned with a cleaner layout and better notification controls.

AddedAI-powered notification consolidation

Push notifications can now use AI to consolidate multiple updates into a single, clear message for your customers.

Dec 27
FixedStore locations update

Fixed an issue where updating store locations could fail under certain conditions.

Dec 26
UpdatedCoupon page improvements

The coupon management page in the customer app now has a refreshed design with better usability.

Dec 24
UpdatedAnalytics dashboard improvements

The analytics dashboards have been redesigned with clearer charts and better layout for small screens.

Dec 22
AddedStorefront loyalty widget

A new embeddable storefront widget lets customers view their loyalty balance, rewards, and wallet pass download directly on your store.

AddedShopify custom metafields

Loyalty data like points balance, tier name, and tier dates can now sync automatically to Shopify customer metafields.