New: Loyalty Engine is live|Learn more
Back to blog
Product3 min read

POS integration improvements: faster balance checks and offline support

DT

Dev Team

Engineering · 2025-01-05

Today we are shipping version 3.0 of the Gift Card Hero Shopify POS extension. This update addresses the three most common friction points our retail merchants have reported: slow balance checks, complex reload flows, and gift card failures during connectivity issues. All three are now resolved.

Balance checks are instant. In the previous version, checking a gift card balance at the POS terminal required a network round-trip that could take two to four seconds - long enough to create an awkward pause at the register. We have restructured the balance lookup to use a local cache that syncs in the background. The displayed balance is now available in under 200 milliseconds in normal conditions, and the cache ensures it is accurate to within the last completed transaction.

Gift card balance lookup latency - POS terminal, same network conditions

The reload flow has been redesigned from five taps to two. Previously, reloading a gift card required navigating into a sub-menu, entering the card code manually, specifying the reload amount, and confirming twice. The new flow uses a single scan or tap-to-read action to identify the card, presents the current balance, and prompts for the reload amount. One confirmation and the transaction is done. Staff who have tested the new flow report completing reloads in under fifteen seconds.

Before - 5 steps

  • 1Open sub-menu
  • 2Enter card code
  • 3Set amount
  • 4Confirm ×2

After - 2 steps

  • 1Scan card
  • 2Confirm

Gift card reload flow - version 2 vs version 3

Offline support is the most significant change in this release. Gift cards now work when the POS terminal has no internet connection. The extension maintains a local ledger of recent transactions and outstanding balances. If connectivity drops, the POS can still process gift card redemptions against the cached balance. Transactions are queued locally and sync automatically when connectivity is restored. Partial connectivity - intermittent drops, slow connections, high-latency environments - is also handled gracefully with automatic retry logic.

One implementation note for merchants with multiple POS terminals: offline mode uses optimistic balance updates, which means two terminals could theoretically authorize more spending against a single card than the available balance during an extended outage. This is the same behavior as most enterprise POS gift card systems. For most retail environments, this edge case is extremely rare. If you operate in an environment with frequent extended outages and high gift card volume, contact our support team to discuss configuration options.

The update is live now and applies automatically to all merchants using the Gift Card Hero POS extension. No manual update or configuration change is required. If you have feedback on the new flows, use the in-app feedback button in the extension or reach out directly to our support team.

Gift cards that work everywhere

Online, in-store, and offline - Gift Card Hero POS has you covered.