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

Keep Your Online Store Live During a Backend Migration

A backend migration can change the systems that manage products, inventory, orders, customers, payments, and fulfillment while shoppers still expect the storefront to work normally. The safest approach is to treat the transition as a controlled operating project rather than a single technical switch.

This is especially important when an ecommerce platform is discontinued. NCR Retail Online customers, for example, were directed toward alternatives such as Magento and WooCommerce through NCR Counterpoint partners. The platform change may affect integrations, data structures, checkout behavior, and retail workflows at the same time.

A continuity plan should therefore protect revenue first. Keep the current store stable, prepare the replacement environment in parallel, and move traffic only after the key customer and staff journeys have been tested with realistic data.

Assess the systems and risks

Begin by mapping every service connected to the online store. Include the ecommerce platform, point-of-sale system, inventory database, payment gateway, shipping tools, tax service, email marketing system, accounting software, customer support tools, and analytics tags. A migration can appear successful while a less visible connection quietly stops sending data.

Document which system owns each record. Product descriptions may be maintained in the ecommerce platform, while available quantities come from retail inventory software. Orders might be created online but fulfilled through a store or warehouse. Establishing this ownership prevents duplicate edits and conflicting updates during the transition.

Create a risk register for the operations most likely to affect revenue or customer trust. Inventory accuracy, payment authorization, order transmission, refund handling, promotional pricing, and customer account access should receive priority. Assign an owner and fallback procedure to each risk so staff know what to do when an automated process fails.

Build the replacement environment in parallel

Avoid dismantling the existing backend before the new platform has demonstrated that it can handle daily operations. Build a staging environment for the replacement store and load a representative copy of the catalog, customer records, orders, tax rules, shipping options, discounts, and content. Sensitive information should be transferred and tested according to privacy and security requirements.

Use a migration freeze for data that must remain consistent. During the freeze, define which fields can still be edited and where those edits belong. If product changes continue in two systems without synchronization, the new store may launch with incorrect prices, unavailable items, or outdated images.

Plan a short period of dual visibility rather than uncontrolled dual writing. For example, the existing store can remain the public sales channel while the new system receives test orders and inventory snapshots. This gives the team time to compare results without allowing both systems to independently alter the same live records.

Preserve catalog, inventory, and order accuracy

Catalog cleanup is an opportunity to remove duplicate products, obsolete variations, broken images, and incomplete specifications. Retain stable product identifiers wherever possible, since they make it easier to match inventory, order lines, and customer reports across systems. Preserve URL paths or create redirects so search traffic does not encounter unnecessary errors.

Inventory synchronization deserves special attention for retailers with both physical and digital sales. Decide how often quantities will update, how safety stock will be reserved, and what happens when a store sells an item while an online shopper is checking out. A temporary buffer can reduce overselling during the highest-risk part of the migration.

Use real product categories to test the catalog structure. A home goods retailer might review whether a collection such as cookware accessories retains its navigation, filters, images, descriptions, and related-product links after import. Testing a complete category reveals problems that a single product record may not expose.

Keep orders created during the migration period easy to identify. A migration tag, date range, or separate export can help staff determine which system holds the authoritative status. Define how cancellations, exchanges, refunds, and partial shipments will be recorded when an order crosses from the old platform to the new one.

Area Before the cutover During the transition After launch
Inventory Reconcile store and online quantities Limit simultaneous edits and monitor stock changes Compare platform quantities with physical counts
Orders Export and verify recent order history Route new orders through one controlled channel Confirm fulfillment, refunds, and status updates
Catalog Clean names, prices, media, and identifiers Freeze critical fields where possible Review search, categories, and redirects
Payments Test authorization, capture, and refunds Monitor failures and avoid unverified gateway changes Reconcile settlements with accounting
Customer accounts Validate required fields and consent records Communicate any login or reset process Track support cases and failed migrations
Integrations Record credentials, endpoints, and schedules Watch logs and alert on synchronization errors Remove obsolete connections carefully

Test the customer journey and staff workflows

Technical testing should follow the complete path from product discovery to post-purchase service. Place test orders using different devices, payment methods, shipping addresses, discounts, and inventory conditions. Confirm that taxes calculate correctly, confirmation emails arrive, order data reaches fulfillment, and tracking information returns to the customer.

Test failure scenarios as deliberately as successful ones. Try an expired card, an out-of-stock item, a rejected address, a canceled order, a partial refund, and a delayed shipment. A store that handles normal checkout but loses refund data can create expensive support problems after launch.

Store employees need their own testing track. Have staff locate orders, adjust inventory, issue refunds, print packing documents, update product information, and answer customer questions in the replacement system. Their observations often reveal practical issues such as unclear status labels or permissions that prevent routine work.

Use acceptance criteria that can be measured. The new environment should meet agreed targets for page availability, checkout completion, inventory update timing, order transmission, email delivery, and error rates. Do not approve a cutover because the storefront looks correct; approve it because the business processes behind it perform correctly.

Communicate changes and protect customer trust

A backend migration may be invisible to shoppers, but account changes, delayed orders, or altered payment behavior are not. If customers need to reset passwords, recreate saved carts, or accept updated terms, explain the change through the appropriate channels before launch. Keep the wording direct and provide a clear support route.

Review all automated messages. Order confirmations, shipping notices, pickup alerts, abandoned-cart emails, password resets, return instructions, and refund notices should use the correct sender details and links. An old platform name in a customer email can create confusion even when the order itself processes successfully.

Coordinate with suppliers, store managers, fulfillment teams, payment providers, and implementation partners. Everyone should know the cutover window, the expected impact, the escalation path, and the point at which the old system becomes read-only. If the migration follows the discontinuation of an existing service, review the provider’s transition information carefully; the discontinuation guidance may identify channel-specific concerns that affect online and physical retail together.

Actions that reduce migration risk

The following practices help maintain business continuity while the new backend is being prepared:

  • Keep the current storefront operational until the replacement passes functional, integration, and user acceptance testing.
  • Take verified backups of products, customers, orders, configuration, media, and redirect rules before each major migration step.
  • Establish one source of truth for inventory and define how updates are reconciled during the cutover window.
  • Set up monitoring for checkout failures, synchronization delays, payment errors, order transmission, and unusual stock changes.
  • Prepare a rollback procedure with a decision deadline, named owners, and the data steps needed to return to the previous system safely.

Execute a measured cutover

Choose a launch period that gives the team access to technical support and enough time to monitor early orders. Lower-volume hours are often useful, but the best window depends on the retailer’s traffic, store schedules, warehouse operations, and customer service coverage. Avoid launching immediately before a promotion or seasonal peak.

At cutover, pause only the activities that must be paused. Capture a final inventory and order snapshot, complete the agreed data transfer, switch integrations in a documented order, and run smoke tests before announcing that the new store is live. Check browsing, search, checkout, payment, order creation, fulfillment, email, and inventory updates.

Keep the previous system available in read-only form for reconciliation and support. Monitor the first hours and days closely, comparing sales, stock movements, payment settlements, and fulfillment statuses with expected activity. Small discrepancies should be logged and resolved before they become hidden data problems.

A successful migration is measured by uninterrupted selling and dependable operations, not by how quickly the old platform disappears. Start by inventorying dependencies, assign clear owners, and schedule a controlled rehearsal. With disciplined testing and a defined fallback, your store can continue serving customers while its backend evolves.

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.