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 |
|
Magento | Most tightly integrated with Counterpoint and offers the most advanced features | |||||||||||||||||||||
| CP Magento |
|
Magento | Integrated with Counterpoint and offers features similar to NRO | |||||||||||||||||||||
| CP Shop |
|
Woo Commerce | Catalog, Inventory, and Orders are integrated with Counterpoint | |||||||||||||||||||||
How to handle back-in-stock notifications after platform migrationWhen an ecommerce platform changes, product availability alerts can be easy to overlook. Catalog data may migrate successfully while notification subscriptions, customer permissions, inventory rules, and email templates remain disconnected. The result is a familiar product returning to stock without the promised message reaching interested shoppers. This risk is especially relevant for retailers moving away from NCR Retail Online after its discontinuation. A transition to Magento, WooCommerce, or another platform can preserve core selling operations, but stock alerts still require deliberate planning. They depend on several connected systems: the storefront, inventory source, customer database, email service provider, and order management workflow. A reliable migration treats back-in-stock messaging as a customer data process rather than a simple website feature. The goal is to preserve valid subscriber intent, connect alerts to accurate inventory events, respect privacy requirements, and create a useful experience when a product becomes available again. Audit the old notification setupStart by documenting how the existing platform handles stock alerts. Identify where shoppers submit their email addresses, whether they can choose variants such as size or color, and whether the system records the requested quantity or only the product ID. Also determine whether notifications are sent immediately, in batches, or through a separate marketing automation tool. Export all relevant records before the legacy platform is switched off. Useful fields may include email address, product identifier, variant identifier, subscription date, consent status, notification status, and unsubscribe information. Do not assume that a customer who subscribed to a product alert has agreed to receive general marketing messages. Those permissions should remain separate during migration. Review the old system’s inventory logic as well. Some platforms trigger a message as soon as available units rise above zero, while others wait until sellable inventory exceeds a threshold. If inventory is shared between physical stores, warehouses, marketplaces, and the online shop, document which quantity was used to activate an alert. Map products, variants, and customer preferencesA product migration often changes identifiers. An item that was represented by one SKU in the old system may have a new SKU, parent product code, or variant structure in Magento or WooCommerce. Back-in-stock subscriptions must be mapped to the new identifiers, or shoppers may receive alerts for the wrong item. Create a cross-reference file that connects legacy product IDs and SKUs with their replacement records. Include discontinued products, merged products, renamed products, and variants that are no longer sold. If a requested variant has no direct replacement, mark the subscription for review instead of automatically moving it to a similar product. Category and merchandising information also deserve attention. A retailer selling personalized merchandise might use a dedicated personalized gifts category, while the new store organizes those products by occasion or recipient. The catalog structure does not need to remain identical, but the customer’s original interest should remain understandable and accurately connected to the new listing. Use canonical product URLs in notification templates and test every link after migration. A message that points to a deleted page, a default variant, or a product with outdated pricing can damage trust even when the stock trigger works correctly. Choose the right inventory triggerThe new notification workflow should be based on sellable inventory, not merely a warehouse receipt. Stock may be reserved for existing orders, held for store pickup, quarantined for inspection, or unavailable because of a fulfillment restriction. A product should generate an alert only when customers can actually purchase it through the relevant channel. For multichannel retailers, define whether alerts are activated by total network inventory or by ecommerce-available units. A store may have several units on hand, but those items may not be eligible for shipping. Likewise, a warehouse replenishment may not make a product available until receiving and quality checks are complete. Consider using a small inventory threshold for products that sell quickly. If one unit triggers thousands of alerts and disappears before most customers can check out, the notification program will create frustration. A threshold can delay the message until enough stock is available to provide a reasonable purchasing opportunity.
Rebuild the subscription and email workflowChoose whether the new commerce platform will manage alerts natively or whether a customer engagement service will handle them. Native tools may be easier to maintain, while an external service can provide stronger segmentation, delivery analytics, throttling, and automation. The important requirement is a dependable connection between inventory events and the notification queue. During migration, avoid silently re-enrolling every historical subscriber if the new system requires a different consent record. Depending on the applicable privacy rules and the original wording, you may need to ask customers to resubscribe. If a lawful and transparent transfer is permitted, explain the change and provide a clear unsubscribe option in every message. Build safeguards against duplicate alerts. A customer who requested a notification for a red medium should not receive messages for every color or size in the product family. Store the exact variant preference and define whether a customer can subscribe again after an alert has been sent. Email content should clearly state what is available, where it can be purchased, and whether quantities are limited. Include the product name, variant, price where appropriate, a direct product link, and customer service details. Avoid implying that inventory is reserved unless the checkout process actually holds the item. Test the migration before launchTesting should cover the entire event chain, not just the appearance of the signup form. Create controlled products with different inventory conditions and verify that a stock increase produces the intended event. Confirm that the right audience receives the message and that unrelated subscribers remain excluded. Test common edge cases: a product that returns with a new SKU, a variant that remains unavailable, inventory that drops immediately after replenishment, an item sold through stores but not online, and a product with a future release date. Also test duplicate submissions, invalid email addresses, unsubscribes, hard bounces, and customers who have requested alerts in multiple channels. Use a staging environment where possible, but complete a production smoke test after launch. Check the rendered email on mobile and desktop devices, confirm tracking parameters, and verify that the landing page shows the same availability status as the message. Monitor logs for failed webhooks, delayed jobs, API authentication errors, and mismatched inventory quantities. Keep the old notification process available only long enough to prevent a gap during cutover. Running both systems indefinitely can produce duplicate emails and conflicting inventory messages. Establish a precise migration window, disable new signups on the legacy storefront, transfer eligible subscriptions, and activate the new workflow in a controlled sequence. Measure performance and maintain customer trustBack-in-stock notifications should be measured as a revenue and service workflow. Track signup conversion, delivery rate, open rate, click-through rate, conversion after clicking, unsubscribe rate, and revenue per alert. These figures help distinguish a delivery problem from a merchandising or inventory problem. Pay close attention to the time between replenishment and notification, as well as the time between notification and sellout. If products disappear within minutes, consider alert throttling, waitlists, purchase limits, or clearer messaging about limited quantities. If many recipients click but do not purchase, investigate pricing, shipping costs, variant selection, checkout errors, or inaccurate availability. Certain product categories may require extra care in merchandising and compliance. For example, a retailer’s wine and spirits selection may involve age verification, regional delivery limits, and restricted promotional messaging. A stock alert for such products should lead to a compliant product page and should not bypass required checks. Review notification data regularly after launch. Remove invalid addresses, close subscriptions for discontinued products, and refresh mappings when the catalog changes. A monthly reconciliation between the ecommerce platform, inventory system, and email provider can reveal silent failures before they affect a large customer segment. Establish a practical migration checklistAssign clear ownership across ecommerce, inventory operations, marketing, customer service, and privacy or compliance teams. Back-in-stock alerts cross departmental boundaries, so a single technical owner may not see every operational issue. A shared runbook should explain who approves templates, who validates inventory rules, and who responds when notifications fail. Use this checklist before and after the cutover:
Document the final workflow in language that customer service representatives can use. They should know whether a shopper can resubscribe, how long an alert remains active, why an item may sell out after notification, and which team handles missing or duplicate messages. Clear answers reduce support friction while the new platform settles. A platform migration is complete only when customers can move through the same meaningful journeys they relied on before. By preserving genuine product interest, connecting alerts to accurate sellable inventory, and testing every system handoff, retailers can turn a risky transition into a dependable availability service. Begin with an inventory and subscription audit, assign owners to each migration task, and launch the new notification flow only after a controlled end-to-end test. |
||||||||||||||||||||||||
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.