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 | ||||||||||||||||||||||||
Rebuilding Your NCR Retail Online Checkout in WooCommerceWhen NCR Retail Online was discontinued, merchants had to move beyond a simple storefront replacement. The checkout was connected to product data, inventory, payment processing, customer records, shipping rules, tax settings, and Counterpoint business operations. Recreating that experience in WooCommerce therefore requires a controlled migration rather than a visual redesign alone. WooCommerce provides a flexible foundation for an online store, but its default checkout will not automatically reproduce the workflows your former platform supported. The most reliable approach is to document the old customer journey, identify the systems that must remain synchronized, and then rebuild each step with compatible extensions and integrations. A successful transition should preserve familiar purchasing behavior while improving speed, clarity, and mobile usability. It should also account for historical order records, gift cards, customer privacy, fraud prevention, and the operational needs of staff who fulfill orders or handle returns. Establish the migration baselineBegin by recording how the existing checkout works from the shopper’s perspective. Place several test orders using different products, delivery addresses, payment methods, discounts, and customer account states. Capture every screen, email, error message, and confirmation page. This evidence becomes a practical specification for the WooCommerce build. Review the administrative side at the same time. Identify where inventory is held, which system controls product prices, how sales tax is calculated, and how orders reach the store or warehouse team. If NCR Counterpoint remains the source of truth for retail operations, the new ecommerce store needs a dependable connector or partner-supported integration rather than a separate inventory database maintained by hand. Data ownership deserves special attention. Export product catalogs, customer profiles, order history, tax records, coupons, and digital certificates while access is still available. The guidance on sales data handling can help frame decisions about retention, privacy, and the records that need to be transferred or archived. Map the customer journey before buildingA checkout map should show the path from product selection to post-purchase communication. Include cart review, login or guest checkout, address entry, shipping selection, payment authorization, order confirmation, receipt delivery, and fulfillment updates. Mark any branch that applies to local pickup, backorders, split shipments, discounts, or age-restricted products. WooCommerce can support these journeys through its core settings and extensions, but adding plugins without a defined process often creates duplicated fields and conflicting logic. Decide which fields are essential, which can be removed, and which should be conditionally displayed. A shorter form usually reduces abandonment, especially on phones. Use the old store’s analytics to prioritize changes. Look for checkout exits, payment failures, address validation errors, and support contacts about shipping costs. Rebuilding gives you an opportunity to correct friction instead of carrying every old behavior into the new implementation.
Recreate products, pricing, and inventoryClean product data before importing it. Standardize SKU formats, product names, descriptions, dimensions, weights, categories, images, variations, and tax classes. Remove discontinued items and resolve duplicate SKUs before they create mismatched orders or inventory adjustments. Variable products need special care. A shirt with size and color options should have a distinct SKU, price, stock quantity, and possibly image for each variation. Test how the WooCommerce integration sends those variations to the retail system. A parent product that appears available while every child variation is out of stock can create inaccurate customer expectations. Price synchronization should be defined in writing. Decide whether WooCommerce receives regular prices, sale prices, location-specific prices, or customer-group pricing from the retail system. If online promotions differ from in-store offers, establish which platform controls the promotion and how dates, exclusions, and coupon limits are transmitted. Inventory timing is equally important. Determine whether stock updates occur instantly through an API, at scheduled intervals, or through batch files. Set a safety buffer for popular products if synchronization is delayed, and create alerts for failed imports. Manual spreadsheet corrections should be an emergency process, not the normal operating model. Configure payments, shipping, and gift cardsChoose a payment gateway that supports the transactions your business actually processes. Test authorizations, captures, refunds, partial refunds, failed cards, address verification, digital wallets, and disputes. If staff accept payment over the phone, confirm that the chosen gateway and internal policies support that workflow without exposing sensitive card data. Keep card data out of the WooCommerce hosting environment whenever possible by using hosted fields, tokenization, or a redirect-based checkout supplied by the gateway. Secure administrator accounts with strong passwords and multifactor authentication, restrict user permissions, and maintain current versions of WordPress, WooCommerce, themes, and extensions. Shipping settings should reflect real operational commitments. Configure zones by destination, show accurate delivery estimates, and test free-shipping thresholds against coupons and local pickup. If rates depend on package dimensions or multiple warehouses, verify the calculation with realistic carts rather than a single lightweight product. Gift cards require a separate migration plan. Decide whether existing balances will be imported into a WooCommerce extension, converted into replacement codes, or honored through a customer service process. Review the platform’s gift card details when documenting outstanding obligations, expiration rules, redemption limits, and the treatment of unused balances. Use a focused prelaunch checklistRun the rebuilt checkout in a staging environment that mirrors production settings. Use test products, sandbox payment credentials, representative tax addresses, and shipping destinations. Confirm that each order receives a unique number, reduces the correct inventory, reaches the retail or fulfillment system, and generates the intended customer and staff notifications. Test accessibility and mobile behavior as carefully as desktop presentation. Customers should be able to identify labels, correct validation errors, open address fields, apply a coupon, and complete payment using a keyboard or screen reader. Check page speed on cellular connections, especially when third-party scripts from analytics, chat, reviews, or payment tools are enabled. A practical prelaunch checklist should include:
Have staff perform scenario-based acceptance testing before the public switch. A cashier should test order lookup and refunds, a fulfillment employee should test picking information, and a manager should verify reporting and reconciliation. Their feedback often reveals operational gaps that automated tests miss. Move traffic and data with controlChoose a cutover window that matches your sales calendar and staffing capacity. Freeze catalog and pricing changes during the final migration, export a fresh order and customer snapshot, and record the exact time of the last successful synchronization. Keep the old system available in read-only form if possible so staff can investigate historic transactions. Redirect legacy product and checkout URLs to relevant WooCommerce pages rather than sending every visitor to the homepage. Preserve search-friendly URLs where practical, configure 301 redirects for changed addresses, and submit the new sitemap to search engines. Make sure transactional emails use the correct sending domain and that SPF, DKIM, and DMARC records are configured to protect deliverability. During the first days after launch, monitor payment declines, checkout abandonment, stock discrepancies, shipping errors, response time, and support requests. Compare online orders with payment settlements and retail-system records. A small daily reconciliation can identify integration failures before they become a large inventory or accounting problem. Keep a rollback plan, but define its limits. Reopening the former platform may be impossible after discontinuation, so rollback may instead mean disabling a problematic extension, switching to a backup payment method, or temporarily accepting orders through a controlled manual process. Document who can make that decision and how customers will be informed. Improve the new checkout after launchThe first release should be stable before it becomes ambitious. Resist adding multiple checkout enhancements at once, because a new field, payment method, shipping rule, or tracking script can make a regression difficult to isolate. Maintain a staging copy and introduce changes one at a time. Use analytics and customer support data to guide refinements. Measure checkout completion, payment success, mobile conversion, coupon use, shipping-method selection, and the frequency of validation errors. Review search terms and abandoned carts to identify products, delivery policies, or payment options that need clearer explanation. Schedule regular maintenance for plugin updates, security scans, backups, integration health checks, and user-access reviews. Re-test the checkout after changes to tax rules, payment gateways, inventory connectors, or WordPress infrastructure. WooCommerce can remain a dependable replacement for the discontinued platform when its ecommerce functions and retail operations are managed as one connected system. Start by documenting the existing checkout, preparing clean data, and selecting the integrations that fit your Counterpoint workflow. Build and test the replacement in staging, validate it with staff, then launch with monitoring and a clear support process. A measured WooCommerce migration can preserve customer trust while giving your business greater control over checkout, inventory, and future online selling. |
|||||||||||||||||||||||||||
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.