Overview
This document describes the following updates:
- Payment Processing
- Point of Sale
- Inventory
- Reporting
If you have questions regarding the updates described in this document, please contact the Heartland Retail support team.
Updates
The following release notes detail the updates we have included in this release.
HRTL-1627 – Fixed ‘Current’ vs ‘Ending’ Inventory Reporting Discrepancy
In previous versions, the POS sometimes miscalculated quantity, cost, and price on inventory reports run with certain parameters. Specifically, if a merchant ran an inventory analysis report with ‘Today’ as the date range and with the metrics ‘Ending Inventory | Qty on Hand’ and ‘Current Inventory | Qty on Hand’ selected, the resulting values for these metrics should match. However, in such instances, the POS miscalculated these values, resulting in a discrepancy between the numbers. With this release, the POS calculates these values correctly as expected.
HRTL-2858 – Fixed Issue with ‘Inventory Turn’ Value on Inventory Reports
In previous versions, some merchants encountered erroneous counts on their Inventory Turn values on inventory reports. With this release, the POS calculates these values correctly as expected.
HRTL-3414 – Fixed POS Behavior When Payment Terminal is Offline
In previous versions, if a user attempted a credit or debit card transaction when the payment terminal was unavailable (for example, because of an IP address change or being turned off), the POS would mark the payment as unresolved and would then prompt the user to confirm the payment status. With this release, instead of showing the payment confirmation prompt, the POS simply displays a message informing the user that the payment failed to process due to device communication failure.
HRTL-3468 – Fixed Issue with Deactivated Items When Altering Grids
We have identified and fixed an issue that caused previously deactivated items to reactive when users modified their associated grids. With this release, deactivated items maintain their status, regardless of changes to grids.
HRTL-3829 – Fixed Location Selection Issue in Payment Exceptions Page
In previous versions, when viewing the Payment Exceptions page, if you selected to view for All Locations, the POS would display results for only a single location. With this release, the page displays complete results as expected for All Locations when selected.
HRTL-3852 – Fixed Layaway Issue with Pending Credit Card Payment
In previous versions, after creating a new layaway ticket and adding a credit card deposit, if you refreshed the page before processing was complete and/or tried to add another deposit for the remaining balance while the initial payment was processing, the POS did not inform you of the unresolved payment status, and did not display the Complete button. With this release, in such scenarios, the POS displays a banner notifying you of the unresolved credit card payment so you can take appropriate action. Once you resolve the payment, the POS displays the Complete button as expected.
HRTL-3861 – Fixed API Response Formatting When Adding Payment
In previous versions, merchants running Heartland Retail Connect (HRC) versions older than 6.60 sometimes encountered errors when attempting to Add Payment to a sales ticket. In these cases, HRC expected a JSON-formatted response, but the API sent in text format and this produced syntax errors. With this release, these responses are formatted and handled as expected and without error.
HRTL-3862 – Fixed POS Behavior When Refreshing Payment Page
To avoid confusion and errors, for users with the new Payments App feature flag enabled, the POS now displays a confirmation prompt if they attempt to reload or close a page while a payment is processing.
Links
Here are links to download the latest version of Heartland Retail: