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
  • Upfront: Starts at $2500**
  • Monthly: Starts at $495.00 plus hosting
Magento Most tightly integrated with Counterpoint and offers the most advanced features
CP Magento
  • Upfront: Starts at $2,500**
  • Monthly: Starts at $200.00 including hosting
Magento Integrated with Counterpoint and offers features similar to NRO
CP Shop
  • Upfront: Starts at $999**
  • Monthly: Starts at $125.00 plus hosting
Woo Commerce Catalog, Inventory, and Orders are integrated with Counterpoint

Moving from NCR to Magento: inventory sync gains

When NCR Retail Online was discontinued, retailers using the platform had to reassess how their ecommerce store, point-of-sale system, and stock records would work together. Moving to Magento is more than a storefront redesign. It is an opportunity to build a more flexible inventory synchronization process around current sales channels, warehouse practices, and customer expectations.

Moving from NCR to Magento: What Inventory Sync Features You Gain depends on the systems connected to the new store and the quality of the migration plan. Magento can support centralized catalog management, multi-source inventory, location-based fulfillment, configurable stock rules, and integrations with ERP, POS, warehouse, and marketplace software.

The practical benefit is greater control over how inventory data moves. Instead of treating online stock as a separate record, retailers can create a connected commerce operation in which availability, reservations, shipments, returns, and product updates are coordinated across channels.

Why inventory synchronization becomes the priority

An ecommerce customer sees a simple availability message, but that message depends on several moving parts. A product may be held in a store, allocated to an online order, transferred between locations, or awaiting a supplier delivery. If those events are not reflected quickly, the retailer can oversell, delay fulfillment, or disappoint a customer with a cancellation.

Magento provides a framework for connecting these events to a broader inventory management strategy. Through Magento Inventory Management and compatible extensions, merchants can define sources, assign products to locations, and manage salable quantities rather than relying only on a basic “in stock” value.

This distinction matters during a platform transition. A migration should preserve product data and order history while also improving the rules that determine whether inventory can be sold. Retailers reviewing the financial side of this work can use this guide to estimate migration costs before selecting integration partners and implementation priorities.

A different data model for product availability

NCR environments often connect closely with retail and point-of-sale workflows, while Magento is designed to operate as a highly extensible digital commerce platform. Its inventory model can represent multiple sources, such as a central warehouse, retail branches, drop-ship suppliers, or third-party logistics facilities.

Magento’s source selection algorithms can help determine where an order should be fulfilled. Rules may consider distance, available quantity, priority, or a preferred warehouse sequence. This creates a more deliberate process than simply subtracting every online order from one shared stock figure.

The platform also supports reservations for placed orders. A reservation can reduce the quantity available for further sales before the order is shipped, which helps prevent overselling during busy periods. The exact behavior depends on configuration and integration quality, so testing is essential before the new store becomes the primary sales channel.

What the connected inventory workflow looks like

A successful Magento setup links inventory events instead of treating synchronization as a one-time import. Product records may originate in an ERP or retail management system, while Magento receives updates for descriptions, pricing, barcodes, dimensions, and available quantities. Orders then travel back to the operational system for payment, picking, shipping, and customer service.

The following comparison illustrates the type of inventory capability retailers may gain after moving from NCR Retail Online to Magento. Actual results depend on the selected extensions, middleware, and NCR Counterpoint partner.

Inventory area NCR Retail Online environment Magento-based operation
Stock locations Closely tied to connected retail systems Multiple sources, warehouses, stores, and suppliers
Availability logic Often based on synchronized retail quantities Salable quantity, reservations, and source rules
Order allocation Determined by connected business workflows Configurable source selection algorithms
Product updates Dependent on NCR integrations APIs, middleware, imports, and specialized connectors
Channel expansion Storefront-focused with retail integration Websites, marketplaces, B2B portals, and additional channels
Customization Limited by discontinued product structure Broad extension and integration ecosystem
Reporting Centered on existing retail operations Custom reports combining commerce and inventory data

Magento also exposes integration options through APIs and third-party connectors. This can make it easier to synchronize with a warehouse management system, accounting platform, marketplace, or fulfillment service. The advantage is flexibility, although every additional connection introduces data mapping, monitoring, and support requirements.

Multi-location control and stock visibility

For retailers with several branches, Magento can support a more detailed view of where products are stored and how they should be sold. A store might function as a fulfillment source, a pickup location, or a display-only site. These distinctions can be represented in inventory configuration rather than handled through informal staff processes.

Buy-online-pickup-in-store workflows can also benefit from location-level availability. Customers can see whether an item is available nearby, while staff receive an order linked to the correct source. With suitable POS integration, the system can then account for pickup completion, returns, and adjustments.

The benefit is especially significant for businesses that previously maintained separate online and physical stock pools. A unified inventory view can reveal usable stock that would otherwise remain invisible to ecommerce shoppers. It can also support safety stock rules, preventing every unit in a store from being promised online.

Handling returns, adjustments, and exceptions

Inventory synchronization is tested most thoroughly by exceptions. A canceled order, partial shipment, damaged item, customer return, or manual stock correction can create discrepancies if the connected systems do not share the same event logic. Magento can support these workflows, but the integration must define which system is authoritative for each update.

Retailers should map the complete order lifecycle before launch. That includes order creation, payment authorization, allocation, picking, shipment, cancellation, refund, exchange, and restocking. Each status should have a clear effect on salable quantity and a clear destination in the connected retail or warehouse platform.

Comparing the former platform with Magento at this level is useful because feature names can hide important operational differences. A detailed review of inventory differences should examine actual workflows, synchronization frequency, error handling, and the responsibilities of each integration.

Planning migration around real operations

A migration should begin with an inventory data audit rather than a visual redesign. Identify duplicate SKUs, inactive products, missing barcodes, inconsistent units of measure, outdated location records, and products with unreliable stock counts. Cleaning these records before import reduces the chance that Magento will reproduce existing problems.

The next step is to define the source of truth. Product content may be managed in Magento, while stock quantities remain controlled by an ERP or POS system. In some businesses, pricing and inventory come from separate systems. Writing these rules down prevents competing applications from overwriting one another.

Testing should use realistic order volumes and unusual cases. Run scenarios for split shipments, low-stock products, store pickup, backorders, refunds, and simultaneous purchases. Compare Magento’s salable quantity with the operational system after each event, and monitor synchronization logs for delays or rejected records.

A phased rollout can reduce risk. Retailers may begin with a limited product range, a single warehouse, or an internal test store before expanding to every location and channel. This approach gives staff time to learn the new procedures while technical teams refine mappings and alerts.

Recommendations for a safer transition

Magento’s flexibility creates room for better inventory control, but it also requires disciplined governance. Retailers should treat synchronization as an operational service with ownership, monitoring, and documented recovery procedures rather than as a background technical feature.

Useful priorities include:

  • Define one authoritative system for each data type, including stock, price, product content, and order status.
  • Map every inventory event from purchase through shipment, cancellation, return, and adjustment.
  • Use location-level stock rules for warehouses, stores, pickup points, and supplier inventory.
  • Test overselling, split fulfillment, backorders, and synchronization failures before launch.
  • Create alerts for quantity mismatches, failed API calls, delayed updates, and duplicate orders.

A partner familiar with Magento, retail integrations, and NCR Counterpoint can help translate existing store procedures into the new architecture. The best implementation preserves essential retail controls while taking advantage of Magento’s extensibility and multi-source inventory features.

Moving from NCR Retail Online to Magento is a chance to replace basic stock synchronization with a more visible, configurable commerce operation. Begin by documenting current inventory flows, select the integrations that match your fulfillment model, and test the complete order lifecycle before switching customers to the new store. With accurate data and clear ownership, Magento can give retailers stronger availability control across ecommerce, stores, warehouses, and future sales channels.

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.