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

Setting up multi-store management after leaving NCR

When NCR Retail Online was discontinued, retailers had to rethink how their ecommerce sites connected with stores, inventory, customer records, and back-office operations. Moving to Magento or WooCommerce through an NCR Counterpoint partner can preserve much of that connected retail workflow, but multi-store management requires deliberate planning rather than a simple platform switch.

A successful transition begins by separating shared business rules from store-specific details. Product data, customer accounts, tax settings, fulfillment policies, and promotions may have been managed together previously, while each location still needed its own inventory, pricing, shipping zones, or reporting structure.

The goal is a dependable operating model in which several storefronts can be managed from one administrative environment without hiding important differences between locations. That means defining ownership, permissions, data flows, and exception handling before the new system goes live.

Map the retail operation before choosing a platform

Start with an inventory of every sales channel and physical location. Include ecommerce storefronts, point-of-sale terminals, marketplaces, wholesale accounts, warehouses, and any third-party fulfillment providers. Record which system currently owns product information, stock quantities, customer data, orders, refunds, and financial exports.

This exercise often reveals that “multi-store” has several possible meanings. A retailer may need separate branded websites, multiple regional catalogs, independent store inventories, or simply different fulfillment locations under one online shop. Magento and WooCommerce can support different combinations of these requirements, but the architecture and extensions will vary.

Document the exceptions as carefully as the standard process. A store might sell a product online but reserve its stock for local customers. Another location may not accept returns for certain categories. Some sites may use different currencies, tax rules, languages, or delivery services. These details should become written requirements for the implementation partner.

Define a shared and local data model

A central product catalog usually makes multi-store ecommerce easier to govern. Establish one authoritative record for product names, descriptions, images, attributes, barcodes, cost data, and category relationships. Store-level fields can then control availability, local pricing, inventory thresholds, or merchandising visibility without creating duplicate products.

Inventory synchronization needs special attention. Decide whether stock is pooled across all locations, assigned to individual stores, or divided between stores and a central warehouse. Set rules for safety stock, overselling, stock adjustments, transfers, purchase orders, and cycle counts. The platform should show customers accurate availability while giving staff a clear method for correcting discrepancies.

Customer and order data also require ownership rules. A shared customer profile can support consistent service across locations, but privacy permissions and regional requirements still apply. For retailers moving customer records from NCR Retail Online, this customer account migration should be tested separately from product and order imports, particularly when password hashes, consent records, and duplicate accounts are involved.

Choose the right store architecture

The best structure depends on how much the stores share. A single storefront with location-based inventory is often appropriate when branding, catalog content, and checkout rules are mostly consistent. Separate storefronts within a shared installation may suit regional brands that need distinct domains, themes, currencies, or promotions while retaining centralized administration.

WooCommerce can provide a practical foundation for retailers that need a flexible content-driven store and a manageable operating cost. Its multi-site capabilities, inventory extensions, and integration ecosystem can support multiple storefronts, although the final result depends heavily on extension compatibility and the quality of the synchronization layer.

Magento is often better suited to complex catalogs, multiple websites, advanced customer segmentation, and substantial order volumes. It can centralize administration while giving each website its own scope for pricing, content, and merchandising. The trade-off is greater implementation complexity, hosting responsibility, and demand for experienced technical support.

Operating requirement Centralized storefront Shared multi-site setup Separate platform instances
Product catalog One shared catalog Shared core with local variations Fully independent catalogs
Store branding Limited differences Distinct themes and domains Maximum independence
Inventory control Pooled or location-aware Store-specific stock possible Separate integrations required
Administration Simplest Centralized with local permissions More operational overhead
Best fit Similar stores and policies Regional or brand variations Independent businesses or markets

The architecture should also account for integrations with NCR Counterpoint, payment gateways, tax services, shipping tools, customer support, and accounting software. A technically attractive platform can still create operational problems if it cannot exchange reliable data with the systems that employees use every day.

Plan migration in controlled stages

Migration should be treated as a sequence of validated data movements rather than a single import. Begin with a clean inventory of products, variants, categories, customers, historical orders, coupons, tax rules, media files, redirects, and store locations. Remove obsolete records and resolve duplicate SKUs before loading data into the new environment.

Create a staging site that mirrors the planned production structure. Import a representative sample from every store, including products with variants, discontinued items, location-specific pricing, customer accounts, and orders with refunds or partial fulfillment. Test how records behave when they move between the ecommerce platform, POS, inventory system, and fulfillment workflow.

A useful pre-launch resource is this WooCommerce migration guide, especially when the selected replacement uses WooCommerce and the business needs to preserve ecommerce operations during the changeover. Migration testing should include checkout, tax calculation, shipping rates, stock reservations, account login, returns, email notifications, and search indexing.

Run a short period of parallel validation before switching DNS or opening the new store. Compare stock levels, order totals, customer counts, and financial exports between old records and the replacement system. Keep an approved rollback procedure and a read-only archive of the discontinued platform’s data for service, legal, and reporting needs.

Build permissions and operational controls

Multi-store management becomes difficult when every employee can change every setting. Create roles based on responsibilities, such as central catalog manager, regional merchandising manager, store operator, fulfillment coordinator, customer service agent, and financial administrator. Give each role access to the stores and data it needs, while restricting pricing, refunds, user exports, and integration settings.

Use approval workflows for sensitive changes. Product publishing, large price updates, promotional rules, inventory corrections, and customer data exports should have traceable ownership. Audit logs can help identify whether an error began in the ecommerce platform, the POS, a middleware connector, or a manual spreadsheet update.

Security should cover more than checkout encryption. Require strong administrator authentication, limit plugin and extension access, patch the operating environment, back up configuration and transactional data, and monitor unusual login or payment activity. Separate development, staging, and production credentials so a test integration cannot accidentally alter live inventory or orders.

Monitor performance after launch

The first weeks after launch should focus on operational measurement. Track inventory synchronization failures, delayed orders, payment declines, duplicate customer records, abandoned carts, shipping exceptions, and the time required to resolve store-level issues. A central dashboard is useful, but staff should also have clear procedures for investigating individual transactions.

Set reconciliation intervals for orders, stock, payments, refunds, and accounting exports. Automated alerts should identify failed jobs or unusual differences before they become customer-facing problems. For example, an alert for a sudden stock mismatch can prevent overselling, while a payment reconciliation report can expose orders that were created but not captured correctly.

Review the setup with store managers and customer service teams after the first trading cycle. Their feedback may reveal that a supposedly centralized rule creates unnecessary work locally, or that employees need better visibility into transfer orders and available-to-promise stock. Adjust workflows based on observed behavior rather than assumptions made during implementation.

Recommendations for a stable transition

A practical multi-store management program should keep the operating model understandable as well as technically capable. Prioritize the processes that affect customer trust—accurate availability, reliable checkout, timely fulfillment, and accessible account history—before adding advanced personalization or complex promotional automation.

  • Assign one business owner for catalog, inventory, and store-configuration standards.
  • Define whether stock is pooled, location-specific, or split between stores and warehouses.
  • Test customer accounts, password handling, order history, refunds, and consent records independently.
  • Use role-based permissions, audit logs, backups, and staged releases for administrative safety.
  • Establish daily reconciliation and alert procedures for orders, payments, and inventory updates.

Document every integration and exception in language that store employees can follow. A short runbook should explain what happens when a product is oversold, a connector fails, a customer cannot sign in, a store needs to cancel an order, or a warehouse shipment arrives with a quantity difference.

Leaving NCR Retail Online is therefore more than selecting a replacement shopping cart. It is an opportunity to clarify how stores share data, how teams make decisions, and how exceptions are handled. Begin with a mapped operating model, validate migration data in stages, and work with an experienced NCR Counterpoint partner to build a multi-store environment that remains accurate and manageable as the business grows.

Speak with a qualified migration and integration partner to assess your stores, choose the appropriate Magento or WooCommerce architecture, and schedule a controlled transition away from NCR Retail Online.

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.