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 Replicate NCR’s Security Features with Third-Party Plugins

NCR Retail Online was built around a connected retail model: the ecommerce storefront, inventory records, point-of-sale operations, and business management tools worked together rather than operating as isolated systems. That integration made security a system-wide responsibility. A weakness in an online checkout, administrator account, or inventory connector could affect every sales channel.

Since NCR Retail Online has been discontinued, retailers moving to platforms such as Magento or WooCommerce must rebuild that protection with current software, careful configuration, and dependable NCR Counterpoint partners. Third-party plugins can provide much of the required functionality, but they should be selected as parts of a security architecture rather than installed as a collection of convenient add-ons.

The goal is to preserve the original platform’s practical safeguards: synchronized information, controlled access, protected payments, reliable backups, and visibility into suspicious activity. A successful replacement should also be easier to update and audit over time.

Identify the security functions worth preserving

The first step is to document what the old environment did for the business. Inventory synchronization, customer accounts, promotions, gift cards, store credit, order processing, and payment authorization may have crossed several systems. Each connection created a possible attack surface and a potential source of inconsistent data.

Create a simple map of the storefront, ecommerce database, point-of-sale system, warehouse tools, accounting software, payment gateway, shipping services, and marketing integrations. Record which system is authoritative for each type of information. For example, the point-of-sale platform may control inventory quantities while the web store controls product descriptions and online orders.

This exercise also exposes security requirements that can be missed during migration. Food, beverage, and age-restricted merchandise may require special checkout rules, tax handling, and customer-data controls. Retailers handling these categories can review operational considerations in food and wine retail before choosing plugins or payment workflows.

Build a layered protection model

A secure Magento or WooCommerce installation should use several independent controls. A web application firewall can block common malicious requests before they reach the store. Malware scanning and file-integrity monitoring can identify unauthorized changes. Rate limiting can reduce credential-stuffing attacks and abusive traffic.

Use a reputable security plugin or managed security service that supports the chosen platform and receives regular updates. Useful features include login protection, IP reputation checks, two-factor authentication, audit logs, vulnerability alerts, and notifications when administrator files or settings change. Avoid installing multiple plugins that perform the same function, since overlapping firewall or caching rules can create conflicts and obscure important alerts.

Hosting configuration matters as much as plugin selection. Require HTTPS across the entire site, redirect insecure requests, disable unnecessary services, and restrict database access to approved hosts. Keep the operating system, PHP version, ecommerce software, extensions, and themes within their supported security windows. A plugin cannot compensate for an abandoned server environment.

Secure checkout, customer data, and payments

Payment security should begin with reducing the amount of card data the store handles. Hosted payment fields, tokenization, and gateway redirects can keep sensitive payment information outside the ecommerce server. This lowers exposure and simplifies PCI DSS responsibilities, although it does not eliminate the need for secure administration, vulnerability management, and documented procedures.

Choose payment extensions from established vendors that publish release notes, security practices, and compatibility information. Configure fraud screening, address verification, transaction limits, and automated review rules according to the business’s risk profile. Do not store full card numbers, security codes, or unnecessary identity information in order notes or custom fields.

Customer accounts need equivalent attention. Enforce strong passwords, offer multi-factor authentication for staff and customers where practical, and limit password-reset attempts. Session cookies should use secure and HTTP-only settings, while dormant administrator accounts should be removed. Privacy plugins can help with consent records and data requests, but they must be configured to match the retailer’s actual policies.

Match tools to risks and responsibilities

Third-party extensions vary widely in quality. A plugin with many downloads may still have weak support, excessive permissions, or a history of delayed security patches. Assess the vendor, update frequency, documentation, support channels, compatibility with the current platform version, and process for reporting vulnerabilities before deployment.

The following comparison can help prioritize common controls during a platform replacement:

Security need Plugin or service capability Configuration priority Ongoing check
Account takeover prevention Multi-factor authentication, login throttling, breached-password detection High Review failed logins weekly
Malicious traffic reduction Web application firewall, bot filtering, rate limiting High Inspect blocked-request reports
Payment protection Hosted fields, tokenization, gateway fraud rules High Reconcile gateway and order logs
Unauthorized changes File monitoring, administrator audit trails High Investigate unexpected changes
Data recovery Encrypted automated backups and off-site storage High Test restoration regularly
Privacy management Consent records, export and deletion tools Medium Review retention settings
Availability CDN, caching, uptime monitoring Medium Track outages and performance

No extension should receive unrestricted access simply because it offers a useful retail feature. Review its requested permissions, database access, external connections, and treatment of customer information. Where a connector can use an API key with limited scope, prefer that option over a shared administrator password.

Secure integrations and retail synchronization

The connection between the web store and retail management system deserves special testing. Inventory, prices, orders, returns, gift cards, and customer records may move through scheduled jobs or real-time APIs. A compromised integration credential could alter stock levels, create fraudulent orders, or expose customer information.

Use separate credentials for development, testing, and production. Give each integration only the permissions it needs, store secrets outside publicly accessible files, and rotate API keys on a defined schedule. If the connector supports signed requests, IP allowlisting, encryption, or webhook verification, enable those controls and record the settings.

Gift cards and store credit deserve particular scrutiny because they represent monetary value. Define which system owns the balance, how redemptions are authenticated, and how refunds are recorded. During a move from NCR, retailers should review guidance on gift cards and store credit so that migration procedures do not create duplicate balances or weak redemption paths.

Protect administrators and internal workflows

Most serious ecommerce incidents begin with an account, plugin, or integration rather than a customer-facing product page. Restrict administrative access by role, location, and business need. Store managers may need order and inventory access, while developers need technical access, and neither role should automatically have full control of payments or user accounts.

Require multi-factor authentication for every privileged user, especially remote contractors and agency personnel. Use a password manager, prohibit shared accounts, and review permissions whenever an employee changes role or leaves the organization. Administrative URLs should not be treated as a complete defense, but changing defaults and limiting access can reduce automated attacks.

Audit logs should record logins, permission changes, plugin installations, refunds, price edits, exports, and changes to payment settings. Send important alerts to an address that is monitored independently of the store. If attackers compromise the website, they may also try to delete evidence or disable notifications inside the same environment.

Make backups and incident response practical

Backups are a security control only when they are isolated, complete, and restorable. Schedule encrypted backups for the database, media files, configuration, and relevant integration settings. Keep multiple recovery points in separate storage, including at least one location that cannot be altered through the website’s administrator account.

Test restoration on a temporary environment at regular intervals. Confirm that products, orders, customer records, extensions, and payment settings return correctly, and measure how long the recovery takes. A backup that exists but cannot produce a functioning store offers little protection during ransomware, accidental deletion, or a failed update.

Write a short incident response procedure before an emergency occurs. It should identify who can disable an integration, contact the payment provider, preserve logs, reset credentials, notify affected parties, and approve a return to service. Include the CounterPoint partner, hosting provider, plugin vendors, and internal operations lead in the contact list.

A practical plugin selection checklist

A smaller, well-maintained stack is usually safer than a large collection of overlapping extensions. Before installing any security or retail plugin, test it in a staging environment and confirm that it does not interfere with checkout, inventory updates, taxes, fulfillment, or accessibility.

Prioritize these actions:

  • Select vendors with clear update histories, security advisories, and responsive support.
  • Use a managed firewall, malware monitoring, and administrator multi-factor authentication.
  • Keep payment processing tokenized or hosted outside the ecommerce server whenever possible.
  • Limit API credentials by role and scope, then rotate them on a documented schedule.
  • Back up the store independently and rehearse a full restoration before launch.

Review the stack after every major platform update and at least quarterly. Remove extensions that no longer have a business purpose, replace unsupported components, and compare active settings with the security baseline created during migration.

A safe transition from NCR’s discontinued service is achievable when security is treated as an operating process rather than a plugin purchase. Audit the old workflows, select supported Magento or WooCommerce components, test every retail integration, and establish monitoring before switching live traffic. Begin with a documented asset map and a staged security review so the replacement platform protects revenue, customer data, and day-to-day retail operations from its first order onward.

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.