A modern Point-of-Sale (POS) solution is critical to deliver the enhanced digital experience customers expect in stores. Given the current expectations from customers, many retailers face the challenge of determining if, when and how they may want to upgrade their current POS system. Not only do Point-of-Sale upgrades require money, time and resources, but other factors have to be considered – from additional functionality to the potential disruption to current operations.
How to decide whether to upgrade a POS system?
In a typical engagement we are often asked the question “Do I upgrade or not”? So, we run through the following structured assessment methodology to help clients:

The important steps taken during the process include:
- Functional Design documentation review
- Technical Design documentation review
- Product code (if available) review
- Validating how many past customizations are now supported by base Xstore POS capabilities
- Facilitate several work sessions with business and IT teams to understand current and future requirements. These include:
- In-store demos of current functionality
- Pain points review
- High-level architecture documentation review
- Review alternative cloud options
- Q & A sessions as needed
- Demonstration of new functionality
Once these activities are completed, we provide a report which includes the pros, cons, and costs (typically driven by the number of resources and timeline) of upgrading. This methodology works across POS solutions, but this article focuses on the benefits of Oracle Xstore POS upgrades.
Do you need help with your Oracle Retail Xstore POS Upgrade?
Oracle Retail Xstore POS Upgrade
SkillNet, which is #1 in Oracle Xstore POS implementation & upgrade gets engaged by various global retailers to assess whether they needed to upgrade from the previous version of Xstore to the latest available version. Based on the hundreds of implementations and upgrades we have done over the past years, we put together a list of factors for the client to consider when determining an upgrade strategy.
While the Oracle Retail POS team has made several improvements to Oracle Xstore POS over various versions, here is the list of 7 features which we consider are the most important:

Feature 1: Self-Checkout and Kiosk
In most recent versions Oracle Retail POS team has added an alternate user experience (same application, same business logic) that will allow customers to scan their own items and pay with different non-cash tender types. This new functionality can be used with existing register hardware or with a kiosk. Considering the labor shortages across the globe, this will continue to be a popular feature with additional enhancements to come. The new UI, which is supported on multiple devices focuses on usability and delivers a streamlined checkout experience for the shopper with customer functions and associate functions.
Feature 2: Tax-Free Shopping Experience
For global retailers, Oracle Xstore POS can now provide tax-free invoices that make it easier for customers to claim a tax or VAT refund. It integrates with leading tax-free solution providers such as Fintrax (a.k.a Premier Tax Free), Global Blue and Planet Payment.
Feature 3: Globalization and Configuration Accelerators
One of the larger efforts when implementing Oracle Xstore POS is setting configurations to align with evolving fiscal requirements. To help accelerate this process, Oracle Retail has created bundles of pre-set country configurations related to formats (date, time, address, phone, etc), legal limits, tender types, and invoicing. These bundles already existed for certain countries such as France, Germany, and Brazil, etc. but with new releases, retailers will see enhancements to meet the updated regulations especially Anti Money Laundering, etc. across various countries. Globalization enhancements now include improved tax id and fiscal code checks, invoice and credit note layouts, fiscal receipts, etc.
Feature 4: Enhancements to mobile stores
New features now allow a retailer to operate Oracle Xstore without a fixed register and support multiple mobile servers. When necessary, new features also allow for shared peripherals such as printers, tender drawers, and payment devices. The recent enhancement will allow updates to be retrieved dynamically from the Oracle Xstore Mobile server to reduce the need to update Xstore Mobile client devices via MDM or similar technologies.
Feature 5: Temporary Stores
Retailers seem to be quite excited about supporting temporary stores for events. Strategically, this allows stores to bring the shopping experience to the customer. As shopping center traffic continues to recover, retailers can use this functionality to offer products and services in not only temporary spaces in traditional shopping areas (think of a mass merchant opening a special Halloween shop in dead space at a mall from August through October) but at music festivals and other outdoor venues. Inventory can either be unique for a one-time pop-up store, or shared with a physical location for an event. Oracle Retail has also developed remote servers that can support transacting via wireless communications. Obviously, eCommerce and curb-side pick-up features helped many clients survive last year, but customers now expect a wider variety of ways for brands to build relationship with them. Temporary store functionality in the Xstore POS solution helps retailers meet these new expectations.
Feature 6: Customer Not Present Payments
With the evolution of various digital payment methods and trends, Oracle Xstore POS now supports various customer/ card not present methods allowing customers to make payments over the phone or by their preferred method as supported by the payment service provider. This could be useful while accepting payment for telephone orders.
Feature 7: Oracle Retail Applications Cloud Services
- Cloud service offerings from Oracle take care of all infrastructure-related tasks.
- All future upgrades and hotfixes are applied by Oracle and backward compatibility is also maintained.
- Better security (including OAuth), faster actions on restorations, backups, maintenance, etc.
- Enhancements to the Hierarchy Management Menu for Organization and Merchandise
- New Register Count Report is added showing the total number of registers for the entire organization and a breakdown of the number of registers for each store – those with transactions and those without transactions.
Additional Benefits
Besides the features outlined, there are several additional benefits of Oracle POS system upgrade:
- New updated features to meet country-specific regulations, by using country accelerators
- Reduction in maintenance for customizations that may be redundant with new functionality
- Improved security and updated 3rd party solutions (i.e. more recent version of Java)
- Adoption of new best practices that come with new features
- Continuous upgrade to omnichannel strategy includes an option to maintain the ‘Customer Failed to Pickup’ orders.
Costs
The cost of upgrading is heavily dependent on how much you customized your solution. Oracle Retail does have a streamlined upgrade process available if you have implemented Xstore POS just out of the box functionality. The reality is that most clients have some sort of customization that will require testing before deploying a POS solution.
Risks in not upgrading
Every retailer needs to weigh increased functionality against the risk of losing Premier Oracle support and the costs of upgrading and not upgrading. Many of our clients have procurement departments that develop this Cost-Benefit Analysis, but for those that do not, SkillNet is able to provide these additional financial analysis services.
Below is the current Oracle Xstore support sunsetting schedule [source Oracle retail documentation]. Some clients believe this may not be a critical issue, especially if they use SkillNet Support services. However, there is an inherent danger in losing Oracle’s premier support in case of a catastrophic event that most Retailers do not want to risk.
Version | GA Date | Premier Support Ending |
Xstore Office and Point of Service 18.0 | December 2018 | December 2023 |
Xstore Office and Point of Service 19.0 | December 2019 | December 2024 |
Xstore Office and Point of Service 20.0 | December 2020 | December 2025 |
Xstore Office and Point of Service 21.0 | January 2021 | January 2027 |
We have been able to upgrade Oracle Xstore POS in as quickly as 4 months, but for some retailers with heavily customized systems, the timeline will probably be longer. One of the major activities that may drive the timeline for a heavily modified system would be system integration testing and user acceptance testing. Both of these activities will require participation from your organization, so it may not be the case that you can throw extra bodies (from a third party) to accelerate these timelines.
Do you need help with your Oracle Retail Xstore POS Upgrade?
SkillNet is an Oracle Retail Solutions and integration partner. We have also supported clients in their on-prem to cloud journeys. Apart from Oracle Xstore expertise, SkillNet also supports other Oracle Retail Products such as Omnichannel, Merchandising, Planning & Optimization, Supply Chain, Brand Compliance, Insights & Science.
This blog is written by Sachin Shah with special contribution by Ketan Karandikar
May 2023 – This blog has been updated to include Oracle Xstore POS version 22 by Ketan Karandikar with inputs from Saurabh Pant