2.1.514

  • Wallet UI: Promo Codes has improved UI
  • Wallet UI: Events has improved UI
  • Wallet UI: News/Blog has improved UI
  • Media Files: Folders are now used to separate and organize files.
  • Payment Designs: Default designs for merchants are now uniform with background images.
  • Bug fix: SMS "one-click" buttons now work differently than the QR code scan, to initiate an SMS message.
  • Bug fix: Tooltips on some pages were not popping up. Fixed.
  • Bug fix: All new merchants have their currency set to USD by default, but can change in the merchant profile page.
  • API: Code generation for TypeScript, Python, and PHP client libraries are now placed into separate git repos.

2.1.513

  • Wallet UI: New page - Representatives
  • Wallet UI: New page - Maps & Directions
  • Wallet UI: Renamed "Contact Us" to "Company Info"
  • Wallet UI: Reorganized left-nav menu
  • Promo Codes: Drag/drop functionality implemented w/ style improvements
  • Events: Drag/drop functionality implemented w/ style improvements
  • News/Blog: Drag/drop functionality implemented w/ style improvements
  • Quick Links: Sections can now be sorted and rearranged
  • Image Grid: Renamed to "Gallery"
  • SMS Numbers: Configuration screen now hides unnecessary fields for long code setup, simplifying the UX for long code users.
  • SMS Help Desk: Various UX improvements. Can now access previously closed requests.
  • SMS Help Desk: Merchant can now download a QR code for placement on their website, in-store, or elsewhere, for immediate support of customers with a single scan.
  • SMS Keywords: Merchant can now download a QR code for placement on their website, in-store, or elsewhere, for immediate opt-in to a specific keyword with a single scan.
  • SMS Help Desk: Merchant can now install a 1-Click "instant support" button into their website that allows customers on mobile devices to immediately connect with an agent.
  • SMS Keywords: Merchant can now install a 1-Click "instant opt-in" button into their website that allows customers on mobile devices to immediately subscribe to their SMS list.
  • SMS Background Scheduler: Queued messages are now checked and distributed every 2.5 seconds, rather than every 5 minutes.
  • API: New HTTP response example objects have been provided for a better development experience.
  • Club Members: Improved UX when searching for members. Context-sensitive prompts.
  • Customer Sessions: Updated to accurately report traffic for the two new pages in the Wallet UI (Representatives & Map/Directions).

2.1.512

  • Shopify: New support for writing to the ledger through a Shopify ecommerce integration.
  • Wix: New support for writing to the ledger through a Wix ecommerce integration.
  • WooCommerce: New support for writing to the ledger through a Wix ecommerce integration.
  • Dashboard: New customization window for cleaner UX.
  • Dashboard: New "IsDeprecated" property to decommission old or outdated dashboard tiles.
  • Vanity Handle: Once set, handles can only be changed, they cannot be deleted.
  • SMS Opt-In: QR code is now displayed in a styled, printable card for merchants to put on display.
  • SMS: Images in WEBP format are disabled from sending by the user, since carriers don't support this format.
  • SMS: Create New SMS, Send Vouchers, and Help Desk pages all now reset after the campaign is sent or the support request is resolved, for better UX.
  • Quick Links: Sections now have sequence numbers, to sort the order in which they appear in the Wallet UI.
  • Customer Sessions: Sessions are now sorted chronologically, by most recent sessions at the top.
  • Admin Portal Left-Nav: When minimized, the pop-out that shows where in the menu the user resides, is now hidden after navigating between pages.
  • Login: Added watermark branding in background.
  • Membership Points: New button to view all details for member, using the search feature.
  • Bug Fix - Search by Phone Number: Country code value is now preserved in the dropdown when performing a search.
  • Bug Fix - Membership Tier payment design preview, removal of horizontal scrollbar.
  • Bug Fix - Membership Points payment design preview, removal of horizontal scrollbar.
  • Bug Fix - Ad Credits preview window, removal of horizontal scrollbar.
  • Bug Fix - Correction to API a handful of endpoints updated in prior security patch.
  • API: More examples of HTTP response objects provided in https://hub.wallet.dev documentation.
  • API: New support for Python. Automation of client library generation and publishing via Pypi in progress, requesting a reassignment of the package.

2.1.511

  • GDPR: New cookie & privacy policy prompt in the Wallet UI.
  • Customer Sessions: New page for viewing activity in the merchant's wallet. Heatmap provided with modal popup on click, providing detailed info on activity within a specific timeframe.
  • Memberships (Tiers): Merchants can now preview payment designs for tiers & points on the Membership Tiers page. Much better UX, since they no longer need to navigate to the Payment Design page to view which item in the drop-down menu is connected with which design.
  • Memberships (Points): Added country code & flag to club member search by phone number.
  • Login: Updated with better messaging and routing for new merchants which are verifying their email address.
  • Login: Added auto-logout feature for support of our new Chrome browser extension https://chrome.google.com/webstore/detail/dfbacijefbcabjnngipfnbhcpoldlkcg
  • Upgrade page: Enhanced page with better messaging, styling, and clarity for merchants to identify which plans provide more value for them.
  • Perks: Updated perks section to reward merchants for blogging, sharing us on social media, or providing us with a testimonial.
  • Image Grid: Improved UI to handle images of varying height and width dimensions, without distortion.
  • Quick Links: Updated with new drag & drop functionality for better UX.
  • ClickFunnels: New support for registering merchants without a credit card or payment info.
  • PHP: New client library (SDK) is now generated for PHP developers.
  • Python: New client library (SDK) is now generated for Python developers.
  • Wallet UI: A bug fix for verified user's access to certain pages.
  • Authentication: Fix for overly-aggressive IDOR security that prevented all access to specific endpoints.
  • Media Files: Patch for media files with "null" string value in URL field and references to an old CDN.

2.1.510

  • Club Members: merchant can now search by first name, last name, member ID, or phone number.
  • Media Files: now supports saving files into folders, and retrieving from specified folders, for better management of resources.
  • SMS Help Desk: now supports sending & receiving media files.
  • Admin Portal: Left-nav updated with clearer dropdown indicators on mouseover.

2.1.509

  • Full support for all international currencies. Merchants can choose their preferred currency symbol in the Merchant Profile page.
  • Registration: "State" field is now an optional field. This allows us to accommodate international businesses.
  • Membership Club: Can now update membership records with a spreadsheet upload.
  • Image Grid (beta): New feature in the Wallet UI for displaying images with titles and links to external sites.
  • Dashboard: Users are now greeted with a walkthrough process on their first viewing of the dashboard.
  • Dashboard: Enhancements and bug fixes for clickable links in tiles, with appropriate permissions applied.
  • File uploads: Files that are too large are now displaying a better error message to the user.
  • Media Library: Better rendering of images in the modal popup.
  • Wallet UI: Fix for missing logout button when consumer has no merchants saved.
  • Wallet UI: URLs that have been added by a merchant are now automatically converted into links on the News, Events, Promo Codes, and Contact Us pages.
  • Payment Designs: Fixed z-index overlapping divs.
  • Account Verification Emails: When a user attempts to verify their email address with an expired or invalid link, they are now directed to the login page with better messaging.
  • Live Support (SalesIQ): moved from botton-right corner of the page to under the left-nav menu items.
  • New Drag/Drop standard has been established for use on other pages.
  • CI/CD DNS enhancements for name resolution.
  • Security enhancement for IDOR requests.
  • Security enhancement for 401b requests.

2.1.508

  • Merchant Profile Termination: Merchants now have the ability to delete their account. This feature can be accessed in the Company Info -> Location page, in the top-right corner.

2.1.507

  • Dashboard: Tiles can now be clicked to navigate the user to the appropriate page.
  • Dashboard: Tiles now take into account the user's permissions. Restricted access will not allow a click.
  • Dashboard: Tiles now take into account the merchant's subscription. Tiles associated with features that aren't part of their subscription will not allow a click.
  • Merchant Mobile Scanner app: Search by Member ID now has better error handling to support testing from Apple's App Store review team.
  • Admin Portal: Tables are more responsive, allowing horizontal scrolling at low screen resolution.
  • Admin Portal: SMS/MMS features are now a top-level category in left-nav, separate from Communications.
  • API: Introduction of new models for additional type safety.
  • API: Removal of legacy authentication process. Better documentation of steps for developers to authenticate using API tokens generated within the admin portal.

2.1.506

  • Video Walkthroughs: Settings & Security features now have step-by-step walkthroughs, provided by Zak.
  • Quick Links: Long titles are now dynamically truncated with an ellipsis based on screen width.
  • News: Long titles are now dynamically truncated with an ellipsis based on screen width.
  • Events: Long titles are now dynamically truncated with an ellipsis based on screen width.
  • Search By Member: This page now shows the customer's name and phone number at the top of the page, helping support staff ensure that they've located the correct member.

2.1.505

  • News articles are now fetched in the ascending order of their defined order number property.
  • Added API that returns an employee's VCard info.
  • Public Representative: The wallet now allows for team members to be listed as representatives and a vCard can be downloaded directly into the consumer's smartphone.
  • Improved tracking of invalid or missing vanity handles.
  • Updated readme file for api-clients to access our Developer Hub for support.
  • POS Configuration, added: Brink, Lavu, Lightspeed, Maitre'd, NCR-Aloha, NCR-CC, Squirrel Systems, Toast, XPIENT