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

Migrating from NCR Retail Online to Magento: A Step-by-Step Guide

Moving from NCR Retail Online to Magento is a platform migration, a data project, and a retail operations exercise at the same time. The work affects product information, inventory accuracy, customer accounts, payment processing, shipping, search visibility, and the connection between ecommerce and physical stores.

NCR Retail Online was built to connect online selling with retail inventory and business management processes. Since the product has been discontinued, merchants need a replacement that can support current sales channels while preserving reliable daily workflows. Magento, now commonly known as Adobe Commerce or Magento Open Source depending on the edition, offers a flexible foundation for that transition.

A successful move begins well before a new theme is installed. Retailers should document how the existing store operates, identify which Counterpoint or third-party integrations are essential, and decide which processes should be reproduced, simplified, or redesigned. The platform notice provides useful context for businesses assessing the change.

Establish The Migration Scope

Start by creating an inventory of the current ecommerce environment. Record every domain, storefront, sales channel, payment method, shipping carrier, tax connection, marketplace feed, analytics property, and customer communication tool. Include manual tasks that may not appear in technical documentation, such as spreadsheet-based stock adjustments or staff approval steps.

Next, divide requirements into three groups: essential for launch, important for the first improvement cycle, and optional. This prevents a retailer from attempting to rebuild every historical feature before the Magento store can accept orders. The scope should also define which data will be migrated, archived, or left behind.

Pay special attention to the relationship between online and in-store inventory. A product that appears available online must reflect the correct location, safety stock, and fulfillment rules. The effects on multichannel operations should be reviewed early through this discontinuation overview, especially when stores share stock with ecommerce orders.

Audit Data And Existing Workflows

A detailed data audit reveals what can be transferred directly and what needs transformation. Product records may contain inconsistent SKUs, duplicate descriptions, outdated images, missing dimensions, or variations represented differently from Magento’s configurable product model. Customer files may also require cleanup because names, addresses, consent records, and account credentials are often stored under different structures.

Export and review at least these categories:

  • Products, categories, attributes, variants, pricing, images, and downloadable files
  • Customers, addresses, order history, refunds, and store credit where supported
  • Inventory quantities, warehouse or store locations, reorder settings, and reservations
  • Tax rules, shipping methods, coupon codes, redirects, and content pages
  • SEO titles, metadata, canonical URLs, rankings, and analytics tracking codes

Workflows deserve the same attention as data. Write down what happens when an order is placed, paid, canceled, partially shipped, returned, or held for review. Include notifications sent to customers and store employees. Guidance on recreating automated workflows can help turn those observations into Magento requirements rather than vague assumptions.

Plan Magento Architecture And Integrations

Magento should be configured around the retailer’s operating model, not treated as a standalone catalog website. Decide whether the business needs Magento Open Source, Adobe Commerce, or a managed implementation supplied by a qualified partner. The decision depends on catalog complexity, B2B requirements, support expectations, merchandising needs, and the level of integration required with retail systems.

Define the system of record for each data type. For example, Counterpoint or another retail management system may remain authoritative for inventory and pricing, while Magento controls web content, online merchandising, and checkout. Customer and order ownership may be shared through an integration layer. Writing these rules down prevents two systems from overwriting each other.

The integration design should cover direction, timing, and failure handling. Determine whether updates are real time, scheduled, or event-driven. Establish what happens when a product sync fails, an SKU is missing, a payment is declined, or inventory changes during checkout. Logging, alerts, retry rules, and a manual recovery process are essential parts of the solution.

Build The Store And Transfer Content

Set up a separate development and staging environment before changing the live store. Configure the Magento catalog structure, attribute sets, customer groups, tax settings, payment methods, shipping options, email templates, and store views. The design should preserve recognizable brand elements while improving mobile usability, search, filtering, and checkout clarity.

Data migration should occur through repeatable scripts or carefully documented import processes. Avoid editing production records by hand whenever possible. A repeatable process makes it easier to correct mapping errors and perform another test migration after the source data changes.

URL preservation is especially important. Create a redirect map from old product, category, content, and account-related paths to their Magento equivalents. Retain valuable metadata and structured content, check image loading, and verify that canonical tags, XML sitemaps, robots rules, and analytics events work as intended. A visually attractive store can still lose organic traffic if its previous URL structure is discarded without a plan.

Test Orders, Inventory, And Customer Journeys

Testing should use realistic scenarios rather than a single successful checkout. Create test orders for different products, locations, tax regions, shipping methods, discounts, payment outcomes, and fulfillment options. Confirm that each order reaches the correct retail or warehouse process and that status changes return to Magento accurately.

Inventory testing is particularly important for businesses with physical stores. Place simultaneous or near-simultaneous orders, adjust stock at a retail location, process a return, and test an item that becomes unavailable during checkout. Verify how Magento displays availability and whether the integration prevents overselling or creates confusing delays.

A staged launch offers a safer path than an abrupt switch. Keep the old environment available in a controlled read-only or reference mode when practical, freeze major catalog changes during the final cutover, and take backups of both source and destination systems. The following checkpoints provide a practical way to assess readiness:

Migration area Validation task Launch standard
Catalog Compare sampled products, variants, prices, images, and attributes No critical mapping or pricing errors
Customers Test account creation, login, addresses, consent, and password recovery Customer access and privacy controls work
Checkout Complete successful, failed, canceled, and discounted orders Every status follows the intended workflow
Inventory Test store adjustments, reservations, returns, and unavailable items Stock remains consistent across systems
SEO Crawl redirects, metadata, canonicals, sitemap, and index rules Important URLs resolve without avoidable losses
Operations Confirm alerts, exports, fulfillment, refunds, and support procedures Staff can handle normal and exception cases

Protect The Launch With Clear Ownership

A migration becomes easier to control when each task has an owner and an acceptance test. Assign responsibility for catalog quality, integration monitoring, payment configuration, SEO, customer support, security, and final approval. Keep a decision log for changes that affect scope, timing, or business rules.

Use a short cutover window with a written runbook. It should include the final export, data transformation, DNS or domain changes, cache procedures, payment activation, smoke tests, rollback criteria, and stakeholder notifications. Decide in advance who can pause the launch if orders, inventory, or security checks fail.

Before the production switch, prioritize these safeguards:

  • Run at least one full rehearsal using a recent copy of the source data.
  • Confirm backups, restore procedures, access permissions, and integration credentials.
  • Ask staff from stores, fulfillment, customer service, and finance to test their daily tasks.
  • Monitor checkout errors, stock discrepancies, order queues, page performance, and search traffic closely after launch.
  • Keep a prioritized incident list so urgent defects are separated from later enhancements.

Move Into Production With Confidence

After launch, treat the first several weeks as a stabilization period. Review orders and inventory every day, reconcile payments and refunds, inspect failed synchronization jobs, and respond quickly to customer account or shipping problems. Compare Magento reports with retail system records so discrepancies are identified before they become operational habits.

Do not remove the previous platform’s records immediately. Preserve exports, order references, content backups, redirect documentation, and integration logs according to business and legal retention requirements. Once the new store is stable, use measured data to improve search, merchandising, performance, automation, and conversion paths.

Begin the migration with a documented audit, involve the NCR Counterpoint partner or Magento implementation team early, and validate every critical workflow before the switch. A disciplined transition can replace a discontinued ecommerce platform without sacrificing inventory control, customer trust, or the connected retail experience that the business depends on.

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.