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

Planning a future-ready ecommerce architecture after NCR

When a retail ecommerce platform is discontinued, the urgent task is not simply choosing a replacement storefront. The larger project is to redesign the system that connects customers, products, inventory, orders, payments, fulfillment, marketing, and retail staff. A well-planned architecture protects revenue during the transition while creating room for future growth.

NCR Retail Online connected online selling with retail inventory and business management processes. With the product discontinued, merchants need a practical migration path, often involving Magento or WooCommerce through NCR Counterpoint partners. The NCR Retail Online resource center can provide useful background as teams document what the old system handled and what the new environment must support.

The best replacement architecture should reflect current business priorities rather than recreate every historic configuration. Start by separating essential capabilities from outdated workarounds, then define how each component will exchange data and support daily operations.

Establish the new baseline

Begin with a complete inventory of the existing ecommerce environment. Record domains, storefront pages, product attributes, customer accounts, order history, payment methods, tax settings, shipping rules, promotions, integrations, analytics tags, and custom scripts. Include processes that may not appear in technical documentation, such as manual stock corrections or staff-exported order files.

Next, identify the business outcomes the new platform must deliver. These may include accurate store-level inventory, faster product updates, flexible promotions, improved mobile conversion, stronger search, or support for additional sales channels. Rank each requirement as essential, important, or optional. This prevents a migration team from spending valuable time reproducing low-value complexity.

A baseline should also include measurable service expectations. Define acceptable page speed, checkout completion time, inventory synchronization frequency, order processing time, uptime, and recovery targets. These standards make platform comparisons more objective and give developers clear acceptance criteria.

Map customer and operational journeys

Architecture decisions become clearer when mapped against real journeys. Document how a shopper discovers a product, checks availability, adds an item to the cart, pays, receives confirmation, and handles a return. Do the same for store pickup, ship-from-store, backorders, exchanges, canceled orders, and split shipments.

Operational mapping is equally important. Show how product data moves from merchandising to the website, how inventory changes after a store sale, how orders reach fulfillment staff, and how refunds return to accounting. Every handoff is a potential delay or failure point, especially when systems rely on scheduled imports rather than event-based updates.

Use these journey maps to distinguish the system of record for each data type. Product content might originate in a product information system, inventory in Counterpoint or another retail management platform, and customer communication in an email service. Assigning ownership prevents conflicting updates and makes troubleshooting more straightforward.

Select a platform and integration pattern

Magento and WooCommerce can both support a retail ecommerce operation, but their architectural implications differ. Magento is often suited to larger catalogs, complex customer groups, multiple websites, and extensive merchandising rules. WooCommerce may provide a more approachable operating model for smaller teams that already work within WordPress.

The platform choice should account for ownership costs, development resources, hosting, extensions, security responsibilities, performance requirements, and partner availability. A low initial license cost can become expensive if the business needs frequent custom development or lacks internal expertise to maintain the environment.

Architecture factor Magento WooCommerce
Best fit Complex catalogs and multi-site retail Smaller or mid-sized stores seeking flexibility
Content management Strong commerce features with structured administration Familiar WordPress publishing experience
Customization Extensive, often requiring specialist developers Broad plugin ecosystem with varied quality
Operational overhead Higher infrastructure and maintenance demands Simpler entry point, still requires careful governance
Retail integration Suitable for sophisticated middleware and APIs Effective with selected connectors and partner solutions
Key risk Over-customization and rising implementation cost Plugin conflicts, inconsistent updates, and technical debt

Avoid treating the storefront as the entire architecture. A headless approach may be useful for retailers with multiple customer interfaces, but it adds hosting, deployment, monitoring, and development complexity. For many businesses, a well-configured traditional storefront with reliable APIs and middleware will deliver a better balance of control and maintainability.

Design catalog and inventory data flows

Product data deserves special attention because ecommerce sites often expose inconsistencies that were hidden in physical retail. Establish a standard product model covering titles, descriptions, images, variants, dimensions, barcodes, categories, brands, tax classes, shipping restrictions, and search attributes. Define which fields are mandatory before an item can be published.

Inventory synchronization should be designed around accuracy and timing. Decide whether the website will display total enterprise stock, location-specific quantities, safety stock, or an availability status such as “in stock” and “limited availability.” Set rules for reservations, canceled orders, returns, damaged goods, and stock held for store pickup.

A reliable integration should include validation, retries, error alerts, and an audit trail. If a product update fails, staff should know what happened and how to correct it. Silent failures are especially dangerous because they can produce overselling, incorrect prices, or unavailable products without an obvious warning.

Search, redirects, and structured content also belong in the migration plan. Preserve high-value URLs where possible, map old addresses to relevant new pages, and maintain metadata for products and categories. A technically successful launch can still lose organic traffic if the information architecture changes without a redirect and content strategy.

Protect the migration and test the release

Treat migration as a series of controlled rehearsals rather than one irreversible event. Clean duplicate customer records, normalize product attributes, review historical orders, and decide which data truly needs to move. Customer passwords may require a secure reset process if the old platform used a credential format the new system cannot import.

Create a staging environment that mirrors production integrations as closely as possible. Test account creation, login, search, cart behavior, discount rules, taxes, shipping, payments, refunds, inventory updates, emails, analytics, and accessibility. Include unusual cases such as expired coupons, partial refunds, out-of-stock variants, failed payments, and orders containing items from multiple locations. A practical platform testing guide can help organize test coverage before launch.

Load testing should reflect realistic peaks rather than average traffic. Test promotional campaigns, seasonal demand, large catalog imports, and simultaneous inventory updates. Security checks should cover administrator access, plugin or extension vulnerabilities, payment handling, data exposure, backups, and incident response.

Plan the cutover around business risk. Freeze changes at an agreed time, take verified backups, complete a final data synchronization, and assign named owners for technical and operational decisions. Keep a rollback plan available, but define the evidence required to use it so that teams do not make rushed decisions during launch.

Prepare people and the operating model

A new ecommerce platform changes daily work for merchandisers, customer service agents, store associates, fulfillment staff, marketers, and administrators. Training should focus on the tasks each group performs, including product updates, order edits, inventory adjustments, returns, promotions, customer inquiries, and reporting.

Give staff access to a safe practice environment and document common procedures in plain language. Include escalation routes for payment failures, integration errors, suspicious orders, inventory mismatches, and delivery problems. The staff transition guide offers a useful reference for organizing role-based preparation.

Assign ownership after launch instead of assuming the implementation partner will handle every issue. Establish who approves catalog changes, monitors integrations, reviews security alerts, manages extensions, and coordinates incident response. A clear operating model keeps the new platform stable after the project team has moved on.

Actions that keep the project moving

A focused implementation can reduce uncertainty without sacrificing important safeguards. Use the following priorities to keep architecture, migration, and operations aligned:

  • Build a complete dependency map before selecting extensions or connectors.
  • Define data ownership and synchronization rules for every core entity.
  • Prioritize critical customer and fulfillment journeys for early testing.
  • Run a full migration rehearsal with measurable success criteria.
  • Schedule post-launch monitoring for performance, inventory accuracy, and checkout health.

The transition after NCR is an opportunity to simplify the ecommerce estate and make its responsibilities visible. Begin with a documented baseline, select a platform that matches the team’s capabilities, and connect it to retail systems through deliberate, observable data flows. Then validate the experience with realistic tests and prepare staff to operate the new model confidently.

Use the planning work now to create a migration roadmap with owners, milestones, risks, and launch criteria. A disciplined architecture will help preserve customer trust during the change while giving the business a more adaptable foundation for future channels, services, and retail growth.

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.