We have been analyzing the NCR Retail Online (NRO) business and our NCR Industry Solutions Board, an internal team that helps set strategy, has decided to set the NRO product to End of Life on March 31, 2018 . The CPOnline Product was also recently announced with an end of life date of September 30th, 2017 . The End of Life terms indicate that all current customers will need to be transitioned off their respective product and the servers turned off by 9/30/17 (CPO) & 3/31/18 (NRO) . Your NCR Counterpoint business partner has been notified of this decision in advance and has started taking steps to help you transition your eCommerce solution.
Next Steps
As of today, we are encouraging all customers to reach out to your current NCR Counterpoint Partner to begin the transition to a new eCommerce platform. Your partner will be your best resource in planning and transitioning to a new eCommerce solution.
NCR has worked with several partners to create options for your new eCommerce solution. Please refer to the below chart for information about these options. Your partner can provide you with further documentation about these solutions to assist you with the decision process. You can also view a list of FAQ’s about moving from NRO to one of the below options by clicking here .
We will be discussing this transition directly with the users that attend our Synergy User Conference at the end of June. We will be offering a presentation on eCommerce and we will have representatives at the exhibit booth to handle your questions. In the meantime, please reach out to your partner to help determine your next steps.
We appreciate your business and look forward to taking this next, innovative step together.
Recommended eCommerce Solutions
| Solution | Cost | Platform | Additional Notes | |||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Commerce5 |
|
Magento | Most tightly integrated with Counterpoint and offers the most advanced features | |||||||||||||||||||||
| CP Magento |
|
Magento | Integrated with Counterpoint and offers features similar to NRO | |||||||||||||||||||||
| CP Shop |
|
Woo Commerce | Catalog, Inventory, and Orders are integrated with Counterpoint | |||||||||||||||||||||
How to Set Up Multi-Warehouse Inventory Tracking After NCRWhen NCR Retail Online was discontinued, retailers had to move their ecommerce operations to another platform without losing control of stock, orders, locations, or customer service. The challenge is greater for businesses that sell from several warehouses, stores, or third-party fulfillment centers because inventory data must remain accurate across every selling channel. A successful transition requires more than exporting products and importing them into Magento, WooCommerce, or another ecommerce system. Each location needs a clear identity, defined fulfillment rules, reliable stock calculations, and a repeatable process for handling transfers, returns, damaged goods, and overselling. The goal is to create one dependable view of inventory while allowing each warehouse to operate according to its physical capacity and role. With careful preparation, the move away from NCR can become an opportunity to improve stock visibility and order automation. Why warehouse tracking needs a migration planA multi-location inventory system usually contains several types of data: product descriptions, SKUs, barcodes, quantities on hand, reserved units, purchase orders, transfers, warehouse addresses, and sales history. These records may have been stored differently across NCR Counterpoint, NCR Retail Online, spreadsheets, and accounting software. Before choosing a replacement, document how inventory currently moves through the business. Identify where products are received, where they are stored, which locations fulfill online orders, and how stock is adjusted after a sale or return. This process map exposes hidden dependencies that a simple product export will not capture. Pay special attention to inventory terminology. “Available” might mean physical stock in one system and sellable stock after reservations in another. Establishing a shared definition prevents errors when data is synchronized between the ecommerce storefront, point-of-sale software, warehouse tools, and accounting platform. Create a clean location and product structureBegin by assigning every warehouse, store, showroom, and fulfillment partner a unique code. Use short, consistent identifiers such as WH-EAST, WH-WEST, or STORE-01. Avoid changing these codes after migration because they may become part of order records, reporting rules, and integration mappings. Next, audit the product catalog. Remove duplicate SKUs, correct missing barcodes, standardize units of measure, and identify products that share a parent item but have separate variants. Category information also deserves attention; a retailer reviewing home decor examples can see why clear product groupings help customers browse while supporting better internal reporting. For each SKU, decide whether the system should track total stock, location-specific stock, or both. A product may have 40 units across the business but only five available for shipment from a particular warehouse. That distinction should be represented in the data model rather than handled manually by staff. Select a platform and define the inventory modelReplacement platforms such as Magento and WooCommerce can support multi-warehouse operations, but their capabilities often depend on extensions, connectors, hosting, and the systems used for point-of-sale and fulfillment. NCR Counterpoint partners may provide migration services and recommend a configuration suited to the retailer’s existing processes. Review the platform’s support for multiple sources, inventory reservations, partial shipments, purchase orders, transfers, returns, backorders, and customer notifications. Also check whether it can synchronize with the accounting system and whether updates occur in real time or on a scheduled basis. The fastest connection is not always the best choice if it creates duplicate orders or conflicting stock adjustments. The replacement architecture should define which system is authoritative for each type of record. For example, the ecommerce platform may own online product content, the point-of-sale system may own store transactions, and a warehouse management system may control receiving and picking. A clear ownership model is essential for preventing data collisions.
Configure allocation and fulfillment rulesInventory tracking becomes useful when it supports consistent decisions. Set rules for which location should fulfill an order based on stock availability, customer destination, shipping service, handling time, and warehouse priority. Some businesses prefer the closest warehouse, while others prioritize the location with the highest excess stock. Add safety stock where supply is uncertain or replenishment takes time. If a warehouse holds 20 units but three are reserved for wholesale customers, the ecommerce channel should not expose all 20 as available. Buffer quantities can also protect against counting errors and delayed synchronization. Define how the system handles split shipments. Customers may receive one order in two packages when products are stored in different locations, or the business may choose to hold an order until every item is ready. Whichever approach is selected, the storefront should show accurate statuses and shipping notifications. Transfers require their own workflow. A transfer should reduce available stock at the source when it leaves, place units in transit, and add them to the destination only after receiving staff confirm the quantity. This prevents stock from disappearing during transportation or becoming available before it physically arrives. Migrate data securely and test every workflowExport a complete backup from the old environment before making changes. Preserve product data, customer records, order history, inventory adjustments, and configuration details according to legal and business retention requirements. Keep the original files read-only so they can be used to investigate discrepancies later. Run a test migration with a small selection of products and at least two locations. Test a standard order, a split order, a canceled order, a return, a transfer, a partial receipt, and an inventory adjustment. Compare quantities in the old and new systems at each stage, including reserved, available, damaged, and in-transit stock. Security should be treated as part of the migration rather than an afterthought. Review administrator permissions, API credentials, payment data handling, backups, logging, and staff access to customer information. A practical security planning guide can help teams identify risks when moving from NCR Retail Online to a new ecommerce platform. After testing, reconcile a controlled set of high-value or fast-moving SKUs every day for the first several weeks. Investigate differences immediately instead of correcting them with unexplained manual adjustments. Early monitoring helps distinguish a configuration problem from a receiving, picking, or counting error. Train staff and monitor operational accuracyWarehouse employees need simple instructions for receiving, picking, packing, transfers, cycle counts, and returns. Training should explain when to scan a barcode, when to place stock on hold, and how to record damaged or missing units. Clear procedures matter because even a well-designed integration cannot correct inconsistent physical handling. Assign an owner for inventory accuracy. This person can review synchronization failures, approve stock adjustments, and coordinate between ecommerce, retail, purchasing, and fulfillment teams. Establish escalation rules for issues such as duplicate orders, negative stock, failed webhooks, or a warehouse that stops reporting updates. Useful performance measures include inventory accuracy by location, order allocation time, cancellation rate caused by unavailable products, transfer completion time, and the frequency of manual corrections. Review these metrics weekly at first, then move to a monthly schedule once the new process is stable. Prioritize the first operational improvementsA migration does not need to solve every historical issue at once. Focus first on the controls that protect revenue and customer trust, then refine forecasting, purchasing, and reporting after the core synchronization is reliable.
Retailers can use the NCR Retail Online resource to understand the platform’s transition context, but the operational design must reflect the business’s current systems and warehouse practices. A replacement platform should be judged by how accurately it supports daily work, not simply by how quickly it accepts imported data. Begin by documenting locations and inventory ownership, then build a small test environment before switching live orders. Once the data, rules, integrations, and staff procedures have been verified, move in a controlled launch window and monitor every warehouse closely. That disciplined approach turns the end of NCR Retail Online into a manageable step toward clearer, more resilient inventory control. |
||||||||||||||||||||||||
After you have completed your move to a new eCommerce platform, don’t forget to submit the Store Closure Request form to close your NRO site and cancel your billing subscription.