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

How to maintain product search functionality during a platform switch

Changing an ecommerce platform affects far more than the checkout and product catalog. Search is one of the first tools customers use to find an item, compare options, and decide whether to buy. If search stops recognizing familiar terms during migration, shoppers may assume products are unavailable even when inventory is present.

This risk is especially relevant for retailers moving away from NCR Retail Online after its discontinuation. A replacement such as Magento or WooCommerce can provide strong catalog, merchandising, and integration capabilities, but search performance depends on careful data preparation and testing.

A successful transition preserves the customer’s path from query to product page. That means carrying over product names, descriptions, identifiers, categories, attributes, stock status, redirects, and search behavior while adapting them to the new platform’s indexing system.

Audit the current search experience

Begin by documenting how customers currently find products. Review the most common internal search terms, searches that return no results, frequently clicked suggestions, filters, and product pages reached from search. Analytics data can reveal important synonyms that may not appear in product titles, such as “running shoes” versus “trainers” or “USB-C cable” versus “Type C charger.”

Create an export of the catalog fields that influence discovery. Include SKU, manufacturer part number, barcode, brand, model, title, description, category, color, size, material, compatibility details, and alternate spellings. Also record which products are active, discontinued, seasonal, or restricted from online sale.

This audit provides a baseline for the new store. Before the switch, note search response times, zero-result rates, conversion rates after a search, and the proportion of searches that lead to a product view. After migration, the same measurements will show whether functionality has been preserved rather than relying on visual impressions.

Prepare catalog data for a new index

Search engines work best when catalog information is consistent. Standardize capitalization, punctuation, units of measurement, brand names, and attribute values before importing products. A product described as “16 oz,” “16-ounce,” and “16OZ” may be understandable to a person but can create uneven filtering and matching behavior.

Keep customer-facing language in product titles while retaining precise technical identifiers in dedicated fields. SKUs and manufacturer numbers should remain searchable, but they should not replace descriptive names. For example, a title such as “Stainless Steel Travel Mug, 16 oz” gives shoppers useful context while a separate SKU field supports exact lookups.

Preserve relationships between variants, parent products, accessories, and replacement parts. If every color or size becomes an unrelated result, search pages can become cluttered and make it harder to select the correct option. Configure variant indexing so shoppers can find a product through either a general phrase or a specific attribute.

Treat synonyms as structured search data rather than scattered notes. Build a controlled list of abbreviations, regional terms, common misspellings, and trade names. This improves recall while allowing product titles and descriptions to remain readable.

Map search behavior between platforms

A platform switch can change how relevance, stemming, partial matches, and filters operate. One system may match a query against SKU and title automatically, while another requires explicit searchable attributes. Test representative searches before importing the full catalog so gaps can be corrected in the mapping rules.

Magento and WooCommerce may use different extensions, themes, or search services depending on the implementation. Confirm which fields are indexed, how out-of-stock items are ranked, whether autocomplete uses live inventory, and how category or attribute filters interact with keyword searches. NCR Counterpoint partners can also help align ecommerce search with retail inventory and product records.

Search requirement Migration checkpoint Useful validation
Product titles and descriptions Confirm equivalent searchable fields Test common descriptive phrases
SKU and barcode lookup Map identifiers to exact-match fields Search several known codes
Synonyms and misspellings Recreate thesaurus or search rules Use real historical queries
Variants and attributes Preserve parent-child relationships Filter by size, color, and brand
Stock visibility Connect availability to ranking and results Compare online and store inventory
Old product URLs Create redirects to current pages Test links from search engines
Zero-result handling Configure suggestions and alternatives Search discontinued or invalid terms

Run a controlled search test set containing broad terms, exact product names, partial SKUs, misspellings, plural forms, attribute combinations, and queries for unavailable products. Record expected results before the migration and compare them with staging results. This approach catches problems that a simple catalog count cannot reveal.

Protect URLs, redirects, and indexed pages

Search functionality includes the route customers take from external search engines, bookmarks, campaigns, and old internal links. Product URLs often change when a new platform introduces different slugs, category paths, or variant structures. Without redirects, a customer can find an old result in Google and land on a missing page.

Create a redirect map from every valuable legacy product, category, and landing page to its closest current equivalent. Avoid sending every old URL to the homepage because that weakens relevance and creates a poor experience. If a product has been replaced, direct visitors to the successor item or a useful category page.

Keep canonical tags, XML sitemaps, pagination rules, and indexation settings under review. Duplicate product pages can dilute search signals, especially when variants or filtered URLs are crawlable. At the same time, do not accidentally block the new catalog with a staging directive, robots rule, or noindex tag left behind during development.

Sales and customer records also need careful handling during a transition. Reviewing sales data after discontinuation can help identify historical products, customer search patterns, and reporting requirements that should inform the new search configuration.

Connect inventory with product discovery

A search result is useful only when its availability and purchasing path are accurate. Connect the ecommerce catalog to the inventory or business management system so stock status, store availability, pricing, and fulfillment rules update consistently. A product that appears prominently but cannot be purchased creates frustration and can undermine trust in the entire store.

Decide how out-of-stock and backordered items should behave. Some retailers keep these products searchable with an availability message, estimated replenishment date, or substitute recommendation. Others remove them from general results but retain the page for customers arriving through a saved link. The right choice depends on product lifecycle, demand, and merchandising policy.

Inventory synchronization should also account for timing. If updates arrive in batches, define how long search may show stale availability. If the integration supports near-real-time updates, test what happens during a rapid sale, store transfer, cancellation, or partial fulfillment.

When evaluating the replacement architecture, review inventory sync features alongside search requirements rather than treating inventory as a separate project. Accurate stock signals can improve ranking, filter behavior, and the visibility of useful alternatives.

Test search before and after launch

Build a staging environment that mirrors production data, integrations, theme behavior, and search configuration. Test on mobile and desktop, using slow connections and different browsers. Search boxes, autocomplete menus, filter controls, and result pages should remain usable with keyboards and assistive technologies.

Include negative tests as well as successful searches. Enter an old SKU, a misspelled brand, a discontinued product name, an empty query, and a phrase with unusual punctuation. The store should respond with helpful suggestions, related categories, or clear messaging rather than a blank page or technical error.

Monitor performance immediately after launch. Compare zero-result rates, search exits, add-to-cart activity, conversion after search, and popular query rankings with the pre-migration baseline. Investigate sudden changes by checking the index, feed imports, redirects, synonym rules, and inventory connection.

Checks that deserve priority

  • Export and preserve high-value search queries before the old platform is retired.
  • Validate searchable fields for titles, SKUs, barcodes, brands, categories, and attributes.
  • Test synonyms, spelling variations, filters, autocomplete, and zero-result responses.
  • Crawl legacy URLs and confirm that relevant products or categories receive working redirects.
  • Compare search analytics before and after launch, then refine ranking and merchandising rules.

Keep search useful as the catalog evolves

Search maintenance continues after the migration. New products need complete metadata before publication, and seasonal items may require temporary synonyms, boosted rankings, or dedicated landing pages. Establish an ownership process so merchandising, ecommerce, inventory, and support teams can report search issues and resolve them promptly.

Use search analytics as a source of customer language. A growing zero-result query may indicate a missing synonym, an incomplete catalog field, or demand for a product that has not yet been added. High-volume searches with low conversion may point to weak ranking, confusing variants, inaccurate stock, or product pages that do not answer the shopper’s intent.

Review search rules periodically to prevent them from becoming contradictory. Excessive boosts can hide relevant products, while an uncontrolled synonym list can produce unrelated matches. Keep a change log for ranking adjustments and test significant updates against a fixed group of representative queries.

The goal is a stable discovery experience that survives technical change. By treating catalog quality, indexing, redirects, inventory synchronization, and analytics as one connected workstream, retailers can move to a new platform without making customers relearn how to find the products they already trust. Start with a documented query baseline, validate the replacement store in staging, and monitor search behavior closely throughout the first weeks after launch.

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.