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 | ||||||||||||||||||||||||
Evaluating Third-Party Integrations for Your Next Ecommerce PlatformAn ecommerce platform is rarely the complete technology stack. Stores depend on payment gateways, shipping carriers, tax services, marketplaces, accounting applications, customer relationship management tools, search providers, and retail point-of-sale systems. The quality of those connections often determines whether an online operation feels coordinated or constantly needs manual intervention. This is especially important for retailers moving away from a discontinued platform. NCR Retail Online customers, for example, were directed toward alternatives such as Magento and WooCommerce through NCR Counterpoint partners. A migration is therefore more than a design refresh: it is an opportunity to examine how inventory, orders, customer records, and fulfillment data will move between systems. Evaluating third-party integrations requires a balance of technical detail and commercial judgment. The right question is not simply whether a connector exists. It is whether the connection is reliable, secure, maintainable, and capable of supporting the workflows that make the business profitable. Why Integration Quality MattersA weak integration creates friction across the customer journey. Inventory may remain available online after it has sold in a physical store, order statuses may fail to reach customers, or product information may need to be entered in several applications. These issues lead to overselling, delayed fulfillment, inaccurate reporting, and unnecessary support work. A strong integration creates a dependable flow of information. Product data can originate in a central system, stock levels can synchronize across sales channels, and completed orders can reach the warehouse or point-of-sale environment without repeated data entry. This supports automated operations while giving staff more time to manage exceptions and customer relationships. The value also appears in less obvious places. A platform with well-supported connections can launch new marketplaces, add regional payment methods, or connect a loyalty program without rebuilding the entire store. Integration flexibility protects the investment as the retail business changes. Map Your Operational DataBefore comparing vendors, document the systems that run the business and the data each one owns. A retailer might use a point-of-sale solution for stock and store transactions, an ecommerce platform for digital orders, an accounting package for financial records, and a shipping application for labels and tracking. Defining the source of truth prevents conflicting updates. Product information deserves particular attention. Simple items may include a title, price, image, and stock quantity, while configurable products may contain sizes, colors, bundles, personalization fields, and separate inventory rules. For example, a catalog of kitchen products could include a utensil catalog with variations that need consistent names, images, and identifiers across every sales channel. Create a data map that records the direction and frequency of each exchange. Inventory may need near-real-time updates, while customer segments could synchronize hourly. Order information generally needs to move from the storefront to fulfillment quickly, while financial summaries may be transferred in scheduled batches. This distinction helps the team prioritize the interfaces that affect revenue and service. Compare Connection MethodsThird-party integrations can use native extensions, application programming interfaces, middleware, file exchanges, or custom development. Native connectors are often the fastest to deploy, but their capabilities may be limited to standard workflows. APIs offer greater flexibility, although they require careful monitoring, authentication, version management, and technical support. Middleware can be useful when several systems need to communicate through a central layer. It may transform product fields, route orders based on location, or prevent a temporary failure in one application from stopping every process. Custom code can address unusual requirements, but it creates a long-term maintenance obligation that should be documented before approval. Use a consistent comparison when reviewing integration options:
A demo should show real workflows rather than a collection of slides. Ask the provider to demonstrate a product update, a stock adjustment, a canceled order, a partial shipment, and a failed transaction. These scenarios reveal practical limitations that a feature list can hide. Test Security and ReliabilitySecurity review should cover every system involved in the data exchange. Confirm that integrations use modern authentication, encrypted connections, role-based permissions, and appropriate handling of personal information. Payment data should normally be handled by a compliant payment provider rather than stored unnecessarily in the ecommerce application or middleware layer. Reliability requires more than a promise of uptime. Find out whether the connector has queues, retry logic, duplicate prevention, and monitoring alerts. If an inventory update fails at midnight, the team should know what happened, which records were affected, and how the issue can be corrected without creating a second order or reducing stock twice. Ask about release management as well. Platforms and connected services change their APIs, security requirements, and data structures. A provider that publishes change notices, maintains documentation, and tests compatibility before updates creates less operational risk. During a Magento migration, teams should also review how product options are represented; a practical Magento variant guide can help clarify the difference between variants, custom options, and configurable product structures. Measure Total Cost and OwnershipThe purchase price of an extension is only one part of the integration budget. Include implementation, data cleansing, mapping, testing, training, monitoring, support, upgrades, and future changes. A low-cost connector that requires frequent manual corrections can become more expensive than a robust managed integration. Licensing models need careful comparison. Some providers charge per store, user, order, transaction, or connected application. Others include a fixed monthly fee but bill separately for implementation and premium support. Estimate costs during normal periods and peak seasons so increased sales volume does not produce an unexpected technology bill. Ownership should be explicit in the contract. Determine who configures mappings, responds to incidents, applies updates, and restores data after a failed deployment. Also verify whether the retailer owns the integration code and transformation rules or is dependent on a vendor for every adjustment. Clear responsibilities reduce delays when a carrier, marketplace, or accounting platform changes its requirements. Build a Practical Evaluation ScorecardA scorecard turns broad preferences into a defensible decision. Give greater weight to capabilities that affect revenue, customer experience, or regulatory exposure. A retailer with several physical locations may prioritize inventory accuracy and point-of-sale synchronization, while a subscription brand may place more emphasis on recurring payments and customer lifecycle data. Use evidence rather than optimistic estimates. Mark each criterion as demonstrated, documented, partially supported, or unavailable. Require vendors to explain workarounds and identify any feature that depends on custom development. This makes it easier to compare Magento, WooCommerce, or another platform against the same business requirements. A useful evaluation process includes these actions:
The shortlist should include a pilot plan. Select a limited product range, a small customer segment, or one store location, then measure synchronization speed, order accuracy, exception rates, and staff effort. A controlled pilot exposes hidden assumptions before a full migration affects every channel. Plan for Change and ExpansionAn ecommerce architecture should support future requirements without making every improvement a major project. Consider likely additions such as marketplace selling, curbside pickup, international tax calculation, loyalty rewards, product reviews, or personalized merchandise. A connector that meets current needs but cannot accommodate these services may restrict growth. Data portability is another long-term consideration. Confirm that product, customer, order, and configuration data can be exported in standard formats. This does not imply that a business expects to change platforms soon; it ensures that the retailer retains practical control over its information and can respond to acquisitions, platform discontinuations, or changing commercial priorities. Personalized products deserve a specific test because they often combine customer-entered data with production instructions. A store offering gifts may need to transmit names, uploaded artwork, pricing rules, and fulfillment notes accurately; examples such as personalization options illustrate why custom fields should be tested from storefront entry through final fulfillment. Select the platform and integration partners only after the critical workflows have passed a realistic pilot. Document the approved data model, escalation contacts, security controls, and recovery procedures, then schedule regular reviews as sales channels and connected services evolve. Begin the evaluation with a prioritized integration inventory and a hands-on test plan so the next ecommerce platform is built for dependable retail operations rather than merely attractive storefronts. |
|||||||||||||||||||||||||||
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.