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

Securely moving on from NCR Retail Online

The discontinuation of NCR Retail Online requires retailers to make more than a platform decision. A replacement store must also preserve customer privacy, payment security, inventory integrity, staff access controls, and the operational connections that keep orders moving. Treating the change as a simple website rebuild can leave sensitive information exposed or create weaknesses that are difficult to detect after launch.

A secure transition begins with an accurate picture of the current environment. That includes the online storefront, NCR Counterpoint connections, payment services, shipping tools, marketing accounts, administrator profiles, and any custom scripts. Retailers should document what exists before deciding what should be migrated, archived, replaced, or removed.

The goal is a controlled move to a supported platform such as Magento or WooCommerce through an experienced NCR Counterpoint partner. With careful planning, the migration can improve security while reducing unnecessary access, outdated software, and unmanaged integrations.

Assess your current security exposure

Start by creating an inventory of systems and data connected to the existing ecommerce operation. Record domains, hosting accounts, administrator users, plugins, APIs, payment gateways, tax services, shipping providers, analytics tools, and third-party applications. Note who owns each account and where credentials are stored. This prevents forgotten connections from remaining active after the store is switched off.

Classify information according to its sensitivity. Customer names, addresses, telephone numbers, order histories, account credentials, employee records, and payment-related tokens should receive stronger protection than public product descriptions. Do not assume that every historical record belongs on the new store. Retain only what has a legitimate business or legal purpose, and follow applicable privacy and retention requirements.

Review access logs and administrator accounts for unusual activity before migration. Disable former employees, shared accounts, unused API keys, and old remote access methods. If a compromise is suspected, preserve relevant logs and involve a qualified security professional before copying data to another environment.

Build a controlled migration plan

Assign clear ownership for the migration. A project lead should coordinate the retailer, the ecommerce developer, the Counterpoint partner, payment providers, hosting company, and internal staff. The plan should define which data will move, how it will be transferred, who can approve changes, and what conditions must be met before launch.

Use separate development, staging, and production environments. Sensitive customer information should not be copied into a developer laptop or an unprotected test site. When realistic data is required for testing, use anonymized or synthetic records. Restrict staging access with strong authentication, network controls, and temporary accounts that expire when testing ends.

Create a written rollback procedure. It should identify the last known working version, the process for pausing orders, the person authorized to reverse a change, and the backups needed to restore service. A rollback plan reduces pressure during launch and helps prevent rushed decisions when an integration behaves unexpectedly.

Protect data during transfer

Back up the existing store and related business systems before exporting anything. Store at least one encrypted backup in a separate location, and test that the backup can actually be restored. A backup that has never been tested is an assumption rather than a recovery resource.

Transfer files through encrypted channels such as secure file transfer or a trusted migration utility with access controls. Avoid sending customer exports by ordinary email or placing them in public cloud folders. Use temporary credentials for the migration, limit their permissions, and revoke them immediately after the final import has been verified.

Passwords should never be moved as plain text. Where the new platform cannot accept existing password hashes securely, require customers to create new passwords through a controlled reset process. Payment card numbers and security codes should remain with the payment processor; migrate only permitted tokens or references after confirming compatibility and contractual requirements.

Security area Safer transition practice Warning sign
Customer records Minimize, encrypt, and validate exported data Complete database copied without review
Staff accounts Use named accounts and multifactor authentication Shared administrator login
Integrations Issue restricted, temporary API credentials Permanent keys with broad permissions
Payments Keep card data with the approved processor Card details stored in spreadsheets
Backups Encrypt and test restoration Backup exists but has not been verified
Launch controls Use staging, monitoring, and rollback steps Immediate switch with no test window

Recreate access controls and integrations

The replacement platform should use individual staff accounts with the least privilege necessary for each role. A sales associate may need to view orders, while a finance employee may need refunds and reporting access. Neither role should automatically receive full administrative control. Review permissions whenever responsibilities change and remove access promptly when employment ends.

Enable multifactor authentication for administrators, hosting accounts, payment services, email, domain registration, and business management systems. Store recovery codes in a protected password manager rather than in shared documents. Strong, unique passwords remain important, but multifactor authentication helps reduce the damage caused by stolen credentials.

Integrations deserve the same attention as the storefront itself. Confirm that inventory updates, order transmission, refunds, tax calculations, shipping notifications, and customer emails use secure connections and correct permissions. Test duplicate orders, failed synchronization, delayed inventory updates, and interrupted payments. A system that looks secure in normal operation can still fail when a connection is unavailable.

Harden the replacement storefront

Choose a supported platform version and establish a patching schedule before launch. Security updates should cover the ecommerce application, extensions, themes, operating system, database, web server, and monitoring tools. Limit the number of plugins and extensions because every additional component introduces code, permissions, and possible vulnerabilities.

Store secrets outside source code and public configuration files. API keys, database passwords, and signing credentials should be managed through protected environment variables or a dedicated secrets system. Disable directory listing, remove installation files, enforce HTTPS across the site, and configure secure cookies with appropriate domain, path, and transport settings.

Design decisions can affect security as well as appearance. When rebuilding a WooCommerce storefront, retailers can review WooCommerce theme guidance while checking whether a theme is actively maintained, compatible with current versions, and free from unnecessary tracking scripts. A visually attractive theme that contains abandoned components can create avoidable risk.

Verify the store before and after launch

Run functional and security tests in staging. Confirm that login, password reset, checkout, refunds, guest orders, account deletion, inventory updates, and email notifications work as intended. Test input validation and access boundaries so one customer cannot view another customer’s order or alter restricted information.

Use vulnerability scanning and, where practical, an independent penetration test before launch. Review server logs, web application firewall alerts, failed login events, and administrator activity. Resolve high-risk findings before accepting live orders rather than recording them for later work.

The launch itself should follow a documented checklist. Confirm DNS and certificate settings, freeze unapproved changes, take a final backup, verify payment processing, and monitor error rates closely during the first days. Keep the old environment isolated and available only as long as necessary, then decommission it by removing data, credentials, scheduled jobs, and external access.

Maintain security after the migration

Security is an operating process rather than a one-time migration task. Schedule monthly account reviews, quarterly permission checks, regular patching, and recurring backup restoration tests. Keep an asset register so new plugins, integrations, domains, and administrator accounts do not appear without ownership.

Use a small set of practical controls to keep the new store resilient:

  • Require multifactor authentication for every privileged account.
  • Patch the platform, extensions, themes, and hosting components on a defined schedule.
  • Monitor failed logins, unusual order activity, administrative changes, and payment errors.
  • Encrypt backups and test restoration at regular intervals.
  • Maintain an incident response plan with named contacts and customer communication steps.

Train employees to recognize phishing, fake support requests, malicious attachments, and urgent payment-change instructions. Technical controls can be undermined when an attacker persuades a staff member to disclose a password or approve a fraudulent bank detail change. Short, recurring training is more effective than a single policy document that nobody revisits.

Retailers should also review privacy notices, cookie settings, consent mechanisms, data deletion procedures, and vendor agreements after the move. A replacement platform may process information differently from NCR Retail Online, making updated documentation and customer communications necessary.

Begin with an evidence-based audit, then move data through protected channels, test every critical integration, and launch only when access, backups, monitoring, and recovery procedures are ready. Select a supported ecommerce platform and a capable implementation partner, document each security decision, and keep the old environment from becoming an unmonitored back door. For merchandising and catalog planning during the rebuild, the accessories category can also serve as a practical example of how product content and customer-facing paths should be reviewed during migration.

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.