SuitePOS Release 5.0 Notes | SuiteRetail Support

SuitePOS Release 5.0

Warning
STOP. Please read this article carefully before performing any upgrade.
  1. A server side bundle/package upgrade is requested before the app is upgrade
  2. Customers on 4.1.x may be able to install over the existing app. If issues persist, please remove the app entirely from the device and re-install
  3. Please be mindful of NetSuite Script Error: SSS_REQUEST_LIMIT_EXCEEDED when doing a re-install of the app and a full-sync.

Release 5.0 History

Alert
Special Notes:
  1. Customers using the Square Reader gateway will need to re-authorize the Square Reader to take payments. 
  2. Some customers have reported crashes when searching transactions or customers in the app. If this is the case, please remove and re-install the app entirely. 
Release 5.0.8 Build (1517) NS Bundle 5.0.x, SF Package 4.39
  1. Fixed an urgent issue around tips and tips processing
Release 5.0.7 Build (1516) NS Bundle 5.0.x, SF Package 4.39
  1. Re-applied the fix to disallow exchanges from an open on-account sale that has payments
Release 5.0.6 Build (1515) NS Bundle 5.0.x, SF Package 4.39
  1. Fix an issue with check number field on payment - using wrong keyboard due to iOS26 issue
  2. Fix an issue where large multi-select item promos cause a sync initialize error (bundle only fix on 5.0.5+)
Release 5.0.5 Build (1514) NS Bundle 5.0.x, SF Package 4.39
  1. Fix issues with various numeric fields (using wrong keyboard) due to iOS26 issues associated with open/close register, tender on cash sales and custom tip amount
Release 5.0.4 Build (1512) NS Bundle 5.0.x, SF Package 4.39
  1. Fix issue where stripe balance is set to zero when submitting a manual card
  2. Upgraded stripe terminal and stripe sdks to latest version (required by stripe before October 2026))
  3. Fixed some minor bugs
Release 5.0.3 Build (1509) NS Bundle 5.0.x, SF Package 4.39
  1. Make all screens iOS 26 fully compatible
Release 5.0.2b Build (1508) NS Bundle 4.x.x/5.0.x, SF Package 4.39
  1. Fixed Square Issue where "Payment in Progress" pops up sometimes when "submit" button hit twice
Release 5.0.2a Build (1507) NS Bundle 4.x.x/5.0.x, SF Package 4.39
  1. Exchanges should not be permitted from an open on-account invoice
  2. Under very rare circumstances, an exchange may be processed as a sales order; this should never be the case
  3. Various minor bug fixes
Release 5.0.2 Build (1506) NS Bundle 4.x.x/5.0.x, SF Package 4.39
  1. Initial Production Release

New in Release 5.0 

iOS 26 Support

SuitePOS App has been updated to support iOS 26.

Exchanges (BETA)

Exchanges allow clerks to easily exchange items for new items, resulting in lower credit card fees, and avoids a potential forced return to cash or gift card.  It is especially useful for retailers that exchange higher ticket items and/or have a high volume of returns (or seasonal returns). 


List View

Currently, SuitePOS displays up to three rows of item text under each item tile. It then automatically reduces text accordingly.  Long text, common in wine & spirits, shrinks too much and can make selecting the correct one difficult. You can now toggle your item selection from tiles to a list view and vice versa to utilize screen space according to your needs. 


Saved Search Item Promotions (BETA)

Saved Search Promotions (item level) allow saved searches (versus multi-selection) of items for the promotion.  This is a very efficient, flexible and fast way of attaching many item (and category parents) to promotions.

Square Mobile Payments SDK

Square Reader SDK is being deprecated at the end of 2025. The Square Mobile Payments SDK is now used moving forward and supports the later versions of iOS and Square test environments. This reduces API calls and facilitates better future integrations into Square features. In addition, SuitePOS Unlimited is now available for those using the Square Reader as opposed to being available for only Square Terminal and Stripe.

Note: You will need to re-authorize the reader if you are running the Square Reader gateway.

Socket Scan SDK Update

Updated SocketScan SDK so that iOS 26 is better supported

Failed Queue Alert

To be more proactive when posting errors occur, a red bar is now displayed in the POS when there are errors in the Failed Queue. This should better facilitate proactive reporting. 

Total Cash Setting for Open/Close Shifts

Some retailers don't want to count each specific tender method on an open/close drawer at the POS. International customers can't use the USD tenders we offer either.  Instead, they prefer to count coins and bills as a total.

Custom Payment Method

Retailers may accept 3rd party vouchers, have a need to accommodate various return scenarios, and/or accommodate non-integrated credit card payments (when an outage and/or using a 3rd party system for payment/refund) to keep it segregated from other methods. A Custom Payment Method allows this.

Remove Redundant Stripe Fields

With the newer Stripe SDK, some redundant Stripe fields have been removed from the POS Settings record. 

Various Minor Bug Fixes

Such as minor Failed Queue lockups under certain circumstances, customer price level not honored if an item has a price group assigned and various other minor bugs.

NetSuite Upgrade Steps (N/A)

    • Related Articles

    • SuitePOS Release 4.1

      Please read this carefully before performing any upgrade. Integration and Access Tokens must be created in advance of this upgrade (to support NetSuite's token-based authentication) A server-side bundle/package upgrade is required before the App is ...
    • SuitePOS Release 3.7

      Release 3.7 History 3.7.3B Build 767B - Production Release (NS Bundle 3.1.22/25, SF Package 3.41) iOS 13 messages in the system now work. note: this build does not officially support iOS 13 just yet. 3.7.3 Build 767A - Production Release (NS Bundle ...
    • SuitePOS Release 4.2

      Please read this carefully before performing any upgrade. A server-side Bundle/Package upgrade is required before the App is upgraded Customer on 4.1.x can simply install over the existing App. If there are issues, please remove and install the App ...
    • SuitePOS Release 3.5

      This release requires: A server-side bundle/package upgrade (NetSuite or Salesforce) A client-side terminal/device upgrade, Re-registration and Full Sync. PLEASE READ THIS CAREFULLY BEFORE PERFORMING ANY UPGRADE. Note: You may be on a very old ...
    • SuitePOS Release 3.9

      Release 3.9 History 3.9.16 Build 830Q (NS Bundle 3.1.36, SF Package 3.48) Fixed issue in Stripe for manual cards in live accounts - parameter renamed Example cart showing dynamic options being added automatically: Ability to manually set shipping ...