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

Optimizing Your New Store’s Speed After Leaving NCR Retail Online

Moving away from NCR Retail Online can change the technical shape of an ecommerce business. A new Magento or WooCommerce store may offer greater control over hosting, design, integrations, and extensions, yet those advantages can be weakened by slow templates, oversized images, inefficient scripts, or poorly configured inventory connections. Learn more about What To Do With Existing Ncr Retail Online Subscriptions And Licenses.

Store speed affects far more than convenience. Fast category pages help shoppers compare products, quick checkout reduces abandonment, and responsive mobile pages support stronger search visibility. After a platform migration, performance work should begin with measurement and architecture rather than random plugin changes.

A successful speed program also protects daily retail operations. Product availability, pricing, orders, customer records, and fulfillment data must remain accurate while the storefront becomes lighter and faster. The best results come from treating performance as a continuing operating process instead of a one-time launch task.

Establish A Baseline Before Making Changes

Start by recording real performance data for the homepage, a category page, a product page, the cart, and checkout. Test both mobile and desktop versions using Lighthouse, PageSpeed Insights, WebPageTest, or a similar service. Save metrics such as Largest Contentful Paint, Interaction to Next Paint, Cumulative Layout Shift, time to first byte, and total page weight.

Test pages from several locations and connection types because a store that performs well on a fast office network may struggle on a mobile connection. Repeat the checks during busy periods if possible. A baseline makes it easier to distinguish hosting delays from front-end problems and prevents a redesign from being judged only by visual appearance.

Review the migration configuration at the same time. Check redirects, canonical URLs, structured data, product filters, payment gateways, tax calculations, and third-party inventory calls. An error that forces repeated requests or blocks checkout can matter more than a small difference in image size.

Build A Leaner Storefront

Themes and templates often carry unused features from the previous design. Remove homepage sliders, decorative animations, unused font weights, old tracking tags, and scripts connected to services that the new store no longer uses. Each request adds download, parsing, or execution work, particularly on mobile devices.

Use responsive images in modern formats such as WebP or AVIF, while retaining suitable fallbacks where necessary. Define image dimensions in the markup so product cards do not shift as they load. Lazy-load images below the first screen, but load the main product or hero image early enough to support a strong Largest Contentful Paint score.

Fonts deserve special attention. Limit the number of families and weights, preload only the font files needed above the fold, and use a sensible system-font fallback. Minify CSS and JavaScript, defer nonessential scripts, and avoid loading a complete library when a page needs only a small component.

Keep Integrations From Slowing Checkout

A migrated store may depend on payment providers, shipping calculators, accounting tools, reviews, customer messaging, analytics, and inventory synchronization. These services can create blocking requests or delay checkout when they are called one after another. Map every integration and record when it runs, what data it needs, and whether it can operate asynchronously.

Inventory updates should be reliable without forcing every shopper request to wait for a remote system. Where the platform allows it, use queues, scheduled synchronization, webhooks, or cached availability data with clear freshness rules. Reserve real-time calls for information that truly requires an immediate response, such as final stock validation before payment.

Security controls must remain active while performance improves. Use HTTPS, current platform versions, protected administrator accounts, and carefully maintained extensions. Avoid disabling a security feature simply because it adds a small amount of processing time; instead, identify whether its configuration, database query, or external service call is responsible for the delay.

Compare Hosting And Delivery Options

Hosting has a direct effect on server response time, database performance, and traffic resilience. A low-cost shared plan may be adequate for a small catalog, while a growing store may need managed cloud hosting, object caching, a persistent application cache, or a content delivery network. The correct choice depends on catalog size, order volume, geographic reach, and the complexity of integrations.

A CDN can serve images, stylesheets, scripts, and other static assets from locations closer to shoppers. It cannot repair slow database queries or poorly written checkout logic, so pair it with database maintenance and application profiling. Full-page caching also requires care: cart, account, and personalized pages must not expose one customer’s data to another.

Approach Best fit Likely speed benefit Main caution
Managed hosting Stores needing simpler maintenance Faster server response and routine tuning Higher monthly cost
CDN and edge caching Stores serving customers across regions Lower asset latency and quicker static delivery Dynamic pages need exclusions
Object and database caching Catalogs with repeated queries Less repeated processing on busy pages Stale data must be controlled
Image optimization Stores with large product photography Lower page weight and faster rendering Preserve useful detail and dimensions
Custom performance work Stores with complex integrations Fixes specific bottlenecks Requires testing after every release

Run load tests before seasonal campaigns or major promotions. Simulate browsing, search, cart activity, and checkout rather than sending traffic only to the homepage. Watch CPU, memory, database connections, error rates, and third-party response times so the infrastructure team can identify the actual constraint.

Make Catalog Data Efficient

Large catalogs can become slow when product filters generate expensive database queries. Review attribute structures, search indexing, category rules, and sorting options. Remove duplicate attributes, archive obsolete products appropriately, and ensure commonly used fields are indexed according to the platform’s recommendations.

Search deserves separate testing because shoppers often use it with incomplete terms, misspellings, or product codes. A properly configured search engine can return results quickly without burdening the main store database. Cache repeated searches where practical, but invalidate the cache when products, prices, or availability change.

Migration work can also leave behind duplicate media files, unused tables, old logs, and redundant extensions. Create a staging copy, audit these remnants, and remove them carefully after confirming that no current feature depends on them. Keep backups and document each change so a speed improvement never becomes an operational mystery.

Train Teams Around Faster Workflows

Performance depends on staff behavior as well as code. Merchandising teams can unintentionally upload enormous product photographs, install unapproved plugins, or create page layouts filled with third-party widgets. Establish simple publishing rules for image dimensions, file types, naming, and promotional content.

Customer service and fulfillment teams should know how the replacement platform handles order status, stock adjustments, refunds, and failed payments. A practical staff training guide can help organize instruction around the new ecommerce tools and reduce repeated manual work.

Create separate responsibilities for content approval, technical changes, and emergency response. Give employees a clear route for reporting slow pages, missing products, synchronization errors, or checkout failures. Early reports often reveal problems that automated monitoring does not capture, especially on less common devices or regional networks.

Use A Repeatable Performance Routine

After launch, schedule weekly checks for key templates and monthly reviews of extensions, scripts, image weight, and hosting resources. Monitor real-user data alongside synthetic tests. Real-user monitoring can reveal that a particular browser, location, device, or checkout step performs poorly even when laboratory scores appear healthy.

Set practical service targets, such as a fast response for core shopping pages, stable checkout completion, and a defined maximum for image weight. Track revenue-related indicators with performance data: conversion rate, mobile abandonment, search exits, and payment failures. A speed improvement that lowers sales because of a broken feature is not a successful optimization.

When prioritizing work, review migration lessons from businesses that moved away from NCR Retail Online. Their experiences can help identify recurring issues involving data cleanup, integrations, training, and launch planning before those issues consume development time.

Prioritize The Highest-Value Fixes

A short, ordered backlog keeps optimization focused and gives store owners a way to approve work based on impact. Rank each task by affected pages, expected business benefit, implementation effort, and risk to inventory or checkout accuracy.

  • Remove unused extensions, tracking tags, fonts, and theme features.
  • Compress and resize product images before uploading them.
  • Add caching and CDN delivery without caching private or cart-specific data.
  • Test inventory, payment, shipping, and tax integrations independently.
  • Repeat mobile performance tests after every major release.

Keep a staging environment that mirrors production as closely as practical. Use it to test platform updates, extension changes, promotional landing pages, and synchronization jobs before deployment. Maintain a rollback plan so the team can respond quickly if a release creates slow queries, layout shifts, or checkout errors.

A fast new store is built through disciplined measurement, lean content, dependable infrastructure, and informed staff. Begin with the pages that generate the most revenue, protect the systems that keep inventory accurate, and turn each performance test into a documented operational habit. Start the audit now, fix the largest bottleneck first, and schedule the next measurement before the current improvement is considered finished.

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.