Release Date: January 2025

Release Notes: January 17

Release highlights in this article

New Features

Messaging

ATL Endpoint 

Introducing a new Action to Load API endpoint to streamline the adjustment of guest card details. This highly efficient endpoint facilitates batch adjustments across multiple guest card PCNs, mimicking the current operational dynamics of ATL campaigns. By integrating this capability, you can significantly reduce the need for manual login efforts on Paytronix and automate large ATL campaigns directly from their proprietary systems, such as mParticle. Designed to support substantial throughput, the endpoint effectively caters to extensive user bases, potentially reaching up to 500K members per session with a minimum throughput of 250K cards loaded per hour. 

Mobile

Clickable Images in Image Component

Enhance user interaction with clickable images in the Image Component. Images are now designed to be clickable based on the destination set in Mobile Experience Builder. This allows users to be seamlessly directed to the intended destination upon clicking. This update aims to streamline navigation and create a more interactive experience by linking visual content directly to relevant pages or resources. 

Square payments in App

The Branded App now supports online ordering payments with Square. In addition, Apple Pay and Google Pay is supported with Square Payments in the Branded app for seamless transactions. Users can now leverage these popular digital wallets within the Paytronix Online Ordering flow.

 
 
 

Updates & Fixes

Messaging

Synced Rows Enhancements

Enhancements have been made to Synced Rows in Email Builder, including better error messaging when a synced row cannot be saved and an email notification to the editor when a synced row can not be successfully updated.

Loyalty

Improved Compatibility for Wallet Manager

Enhanced functionality in Wallet Manager now allows the re-use of categories, enabling users to streamline their product offerings without managing multiple UPC collections. By respecting the “Allow Duplicate Product Definitions” setting from PXS, Wallet Manager ensures seamless product creation and supports efficient wallet operations without unnecessary limitations.

Guest Website Update

The Guest Website now includes a Join Now link by default, which invites non-members to click and join with simplified and engaging text. The previous 'Register' button is now 'Sign Up', directing users to the new default reverse enroll link.

Modifier Rewards Integration with Square

Work has been completed to support applying rewards to modifier items in Square transactions. We’ve introduced a translation layer that efficiently transfers discounts from modifier-level to base item during transition between Paytronix and Square check systems. This ensures accurate reward application without compromising on Square's ability to handle multiple discounts per base item. Enjoy seamless modifier rewards, enhancing flexibility and accuracy for customer promotions. 

Web Order Lookup Enhancements

The web order lookup page now redirects users to the CSR result page when an order number from a subscription, recharge, or auto-recharge is provided. This change ensures users can access relevant customer information swiftly, regardless of order type. Additionally, the disputes page has updated logic to hyperlink order numbers back to the web order lookup page, similar to the existing functionality for eGift orders, facilitating a smoother navigation experience for supported order types. 

 

Mobile

Dexguard Upgrade

Enhancements include improved performance and security features with the latest upgrade of Dexguard from version 9.8.1 to 9.8.12. This update ensures compatibility with modern Android architectures and enhances protection measures against reverse engineering, fortifying your application’s integrity and performance. 

iXGuard Upgrade

iXGuard for branded iPhones has been upgraded to version 4.12.10, enhancing security and performance from the previous version 4.10.0. This update includes critical optimizations and improvements to keep your applications fortified against the latest threats while ensuring smoother functionality. 

Optimized Menu Item Load Times

Improved the load times for menu items on the menu page, addressing previous performance issues that led to app slowness. This optimization ensures a faster and more seamless user experience, allowing you to navigate the app without delays. Dive into your menu options quicker and enhance your app interactions. 

Enhanced Menu Image Resolution in Olo API

Addressing common feedback, we have improved the resolution and sizing of menu images integrated via the Olo API. Category and menu images now display with enhanced clarity, mitigating previous blurriness in the Olo ordering flow. This update includes an adjustment to the menu image UI size specifically for Android devices, aligning it more closely with the larger display seen on iOS, ensuring a consistent user experience across platforms. 

Transfer Request Usability

Enhanced transfer request functionality now allows initiating transfers even if the Pin field is empty, accommodating cards without a pin. 

Improved First Name/Last Name Handling for Android OD Payments

Enhancements to the branded Android app ensure that first name and last name fields are automatically updated via the submit API when they are empty for online ordering payments. This streamlines the process, reducing errors and improving accuracy in user profiles for a seamless payment experience.

Migration to POST Method for Spreedly Endpoints

The GET method for accessing Spreedly's payment_method.js and recache.js has been deprecated, prompting a crucial update to the POST method. This migration enables seamless integration and functionality of card additions within the app, ensuring smooth payment operations and enhanced data handling. 

PerimeterX Popup Interaction Issue Resolved

The interaction issue with the PerimeterX popup on the ordering pages within the Android app has been resolved. Previously, users were unable to pass through the popup due to a webview wrapper preventing the necessary JavaScript from loading. As an interim measure, PerimeterX was temporarily disabled across the affected domain. Following a successful patch, the app now enables proper interaction with the popup, allowing PerimeterX to be reinstated for enhanced security without disrupting user experience. 

Check-In Code Display Issue on Samsung S22

We have addressed an issue where the check-in code was displaying partially on the Android Samsung S22 app. The fix ensures consistent display across devices, maintaining seamless app functionality for all users. 

Popup Display Issue on Pixel 8 Pro

Resolved an issue impacting Pixel 8 Pro users where popups in the app, such as the credit card expiration date field in the Online Ordering process, were falling off the screen and preventing completion of orders. Similar improvements have been made for the Map View functionality to ensure users can easily navigate and exit order type popups without issues. 

Branded App Email Character Limit Resolved

Resolved an issue on the Branded Android app where users were unable to enter email addresses longer than 30 characters on the Edit Profile screen. This fix allows for seamless editing of email addresses, especially for users with longer domain names. Please note this was not affecting Branded iOS or NextGen versions. Users can now confidently update their profiles without character constraints. 

Image Carousel Error Resolution

Resolved the image carousel issue in the branded Android app that was displaying the error message, "We're sorry! we're having trouble connecting to that page. Please try again later." This fix ensures smooth navigation and enhanced user experience across the application’s visual elements.