Skip to content

Version 7.0.0

Version 7.0 of Kensium Point-of-Sale is a major version release of the product. The primary focus of the release is to:

  • Modernize the user interface.
  • Improve and simplify the deployment process.
  • Modernize the system architecture to support faster addition of features and bug fixes.

ERP Support

Version Details
Acumatica 26R1 Release 26.100.0175
Acumatica 26R2 Release 26.193.0014 (currently in beta)
Sage 100 Release 2026 Standard, Advanced and Premium

New Features

Web-Based Register

The legacy, Windows-based Register component has been completely replaced with a modern, web-browser-based user interface.

Key work items:

KRMS-512: New POS Admin and Security Admin

The legacy POS Admin and Security Admin components have been replaced with a modern web-based UI, hosted in RMS Server.

KRMS-101: New RMS Admin Theme

Adapted the RMS user interface to use a new Kensium POS branded theme and color scheme.

KRMS-137: Field Definitions & Placements

POS 7 has a new mechanism to override field behavior and define custom fields for customers and inventory items. Combined with "field placements", this feature replaces several legacy functions that were not integrated and did not work well together.

The new field mechanism is a foundation to support future integration with ERP features, such as product and customer attributes.

KRMS-151: Automated database patch

Upgrades to the POS database schema are now automatically performed. The legacy POS "DB Patch" component has been removed as there is no need to manually run the operation.

KRMS-164: Search & View Payment Attempts

Diagnostic screen to search and view credit card payment attempts, with their last known statuses. This tool replaces the legacy approach of scanning log files for payment processor errors.

KRMS-193: Centralized Key Commands management

Key commands (mapping of shortcut keys to Register functions) is now managed centrally through the Corporate RMS site.

These mappings no longer have to be edited manually (via the Commands.txt file) at each Register installation.

KRMS-209: Image Thumbnails in Sale Grid

The Register can now (optionally) show image thumbnails for all items added to a sale.

KRMS-306: Central Management of Card Payments

Configuration of payment integrations (e.g. Stripe) is now performed centrally at the Corporate location. Management overhead is reduced, as individual integration configuration(s) can now be referenced and shared across multiple Register Classes (KRMS-313).

KRMS-323: Custom Branding

Custom branding of the Register and RMS components is simplified, and managed at the Corporate RMS installation. Customizable elements include company name, welcome text, and logo images used in user interfaces and printed output.

KRMS-325: Centralized Email Configuration & Delivery

Email receipts and email closing reports are now delivered through the Corporate server entirely. Email can now be configured once at the Corporate location, rather than once at each Store site (or even per Register) as required by previous POS versions.

KRMS-326: EShipJet Printer Services

Printing from the browser is supported via the EShipJet Printer service, which is installed locally on every desktop device running POS. The service supports printing via thermal printers and regular desktop (invoice-style) printers.

Note

The EShipJet Printing service is limited to the Windows operating system: print functionality is not enabled when using the Register on other devices at this time. We are planning to release a solution that supports additional operating systems in a future release.

Note that the new Register now supports a virtual receipt printer through a third party emulator (KRMS-177). Instructions for installing and using the emulator are located here TBD.

Related work items:

KRMS-331: Data Discover Screens

New admin screens, deployed at both Corporate and Store environments, to discover and search transaction sale data. Data export is supported.

A basic function to change the sale posting status is included, to replace the Windows-based Discovery tool deployed with the legacy Register.

KRMS-461: Simplified Register Connection management

Register provisioning is greatly simplified via the "Register Connections" admin screen. A Register can be provisioned simply by copying a secure code from the Corporate admin into the Register "connection" browser page.

In a related feature, the POS license is now managed centrally at the Corporate location for all store and register deployments (KRMS-136).

KRMS-550: Stripe Payments Integration

POS 7 supports card-present credit card payments through a new integration with the Stripe Payments processor.

KRMS-561: Open Telemetry Support

Logging and distributed traces are now supported through the Open Telemetry standard. POS is bundled with a set of standard Open Telemetry components for monitoring application diagnostics, but can also integrate with other compliant tools already managed in client IT environments.

Related work items:

Internal/Process Improvements

KRMS-274: Register Debug screen

Invoke a screen to view all non-sensitive information about current Register login session and current sale, with the option to copy the information to the clipboard.

KRMS-512: Internal code improvements

Extensive improvements to unit and integration tests and code quality. All code uses the latest compiler features to prevent common errors and exceptions.

KRMS-523: Log compliance redaction

Ensure log data does not contain sensitive information via redaction attributes.

KRMS-538: Upgrade Analysis Script

After updating an existing legacy database to version 7.0, implementors can run this script to detect data integration issues.

Note

This step is necessary as the legacy system did not enforce many data integrity checks. Version 7.0 performs stricter checks to ensure the correctness and validity of data. This script should be run to ensure that legacy data errors will not cause runtime issues with POS 7.0.

KRMS-562: Acu Seed Data option

Added an acu seed data option to database migrations to seed a POS installation with sample data. This seed data option accompanies a sample Acumatica import file that is also provided.

KRMS-660: Docker-based Deployment

By default, POS 7 should be deployed through a new process using Docker containers. This approach enables much quicker deployment and upgrades.

Upcoming Features

These legacy (6.x) features are not in the 7.0 release, and are currently planned for follow-up 7.x releases.

Work Item Feature
KRMS-307 AvaTax tax integration.
KRMS-316 Fortis payment integration (online).
KRMS-319 PG Cloud payment integration (online).
KRMS-318 EBizCharge payment integration (online).
KRMS-604 Print from other (non-Windows) environments, including tablet platforms.
KRMS-248 Print Invoice UI command.
KRMS-240 Recall Sale - recall quote, but with an option to recalculate prices.
KRMS-232 View Price Solutions - debugging tool.
KRMS-234 Weighing items / scale integration (and KRMS-182).
KRMS-108 Custom color and image schemes.
KRMS-120 Additional Register UI layouts.
KRMS-165 Bag fees and prompt at tender.
KRMS-180 Customer-facing displays.
KRMS-128
KRMS-279
Kensium Gift Card integration.
KRMS-516 Kensium Loyalty Program integration.
KRMS-280 Special Orders
KRMS-149 Refund to debit card swipe support (Canada).
KRMS-462
KRMS-463
Restricted items (restrictions on item purchases).
KRMS-251 Order processing (i.e. replacing Advanced Sales Order in the legacy POS).
KRMS-322 Customer-facing signature dialog (external to payment provider).

The following features are present in 6.x but will be ported to a 7.x release if/when demand warrants it:

Work Item Feature
KRMS-233 Price Check.
KRMS-276 Per-sale logout.
KRMS-229
KRMS-235
KRMS-256
Change salesperson and item/sale commissions.
KRMS-228
KRMS-254
Sale and item coupons.
KRMS-213 Kits.
KRMS-259 Capture marketing codes at time of sale.
KRMS-178 Print additional documents (e.g. custom PDFs at time of receipt printing).
KRMS-184 Check/MICR scanner integration.
- Cash Room.
- Customer Contacts.
- Sale Rollup.
- Sage 100 'Departments'.
- Serial/lot number extended data (e.g. custom descriptions, prices).

Removed Features

These features are no longer supported in version 7.0, and there are no current plans to support them in future releases.

  • Exchange Transactions (use separate sale & refund transactions instead)
  • Vendor and manufacturer catalogs
  • Custom feature settings
  • Field lookups and custom attributes (replaced by field definition & placements feature)
  • Several payment classes
  • Debit (use credit cards instead)
  • Store Credit
  • Coupons
  • Traveler's Check
  • Validation

  • Enterprise settings

  • Fusion One
  • Perpetual Inventory Quantities
  • All tax methods outside of schedule-based taxes

  • POS Admin

  • Inventory Mass Edit screen
  • Print Employee badges
  • Item Extended Labels

  • Reports (replaced by discovery screens)

  • Rentals
  • Vehicle Management
  • Time Clock
  • Zip Code Delivery Rates
  • Web Attributes
  • Store Transfer fulfillment method
  • Phantom Items
  • POS 6.x payment locations (simplified in version 7.0)
  • Login Sessions
  • SALE-only payment processor integrations (auth + capture capability must be supported by the payment provider)