Pay at Table (PAT) Release Notes
Version: 1.0.34
Release Date: 2026-10-07
Customer Impact Statement
- Transaction receipts now include a Surcharge field, displayed as 0 by default. When the surcharge feature is enabled and applicable, the calculated surcharge amount is displayed instead.
- Customers benefit from the latest PAaS Library enhancements. For details, refer to the PAaS Library v2.0.12 Release Notes
Features
Surcharge Calculation for Purchase Transactions
- Added support to retrieve the surcharge amount for purchase responses from the Pay at Table. Once the terminal identifies the card through BIN lookup and confirms the transaction as a purchase, it determines whether a surcharge applies and calculates the applicable surcharge amount. (ID: 56718).
Upgrade to PAaS Library Version 2.0.12
- Updated the PAaS Library to v2.0.12, bringing the latest supported improvements, fixes, and compatibility updates to the product. (ID: 56739)
Improvements
Improved Receipt Building for Reliable Printing
- Refactored the receipt-building process using Canvas to improve printing reliability. This reduces intermittent receipt printing failures and provides more consistent receipt generation. (ID: 50345).
Improved Internet Connectivity Detection
- Refactored internet availability checks to use the device’s native connectivity APIs instead of relying on external public endpoints such as Google. This provides more reliable and efficient detection of the device’s network connectivity. (ID: 52093).
Improved Pay-at-Table Login Handling
- Improved the handling of login responses in the Pay-at-Table flow to prevent multiple invalid login responses. This provides a more consistent and reliable login experience for users. (ID: 54522).
Improved Payment Transaction Stability
- Improved application stability during payment transactions to reduce the risk of unexpected crashes. This ensures a more reliable and uninterrupted transaction experience for customers. (ID: 48506).
Fixes
Prevented Duplicate Payments After “Service Unbound” Error
- Fixed an issue where a payment could be completed despite the terminal displaying a “Service unbound” error, causing staff to retry the payment. This could result in the customer being charged twice. The payment flow has been improved to prevent duplicate transactions in this scenario. (ID: 48387).
Fixed Pay-at-Table Configuration Updates After Package Installation
- Fixed an issue where configuration changes included in a package installed through PM4 were not applied correctly to the Pay-at-Table application after the terminal automatically rebooted following an update. Configuration changes are now applied correctly after the installation and reboot process. (ID: 50597).
Known Issues in This Release
- None.
Written by:
Chami Muthukumarana
QA Engineer
Written date: 2026/10/05