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 | ||||||||||||||||||||||||||||||||||||
Moving Tax Rules From NCR To Your New Ecommerce SystemReplacing NCR Retail Online involves more than moving product pages, customer accounts, and payment settings. Tax configuration is one of the areas most likely to produce subtle discrepancies after migration because tax decisions may have been shared between NCR, NCR Counterpoint, payment providers, and external tax services. The replacement platform may use different terminology, tax calculation methods, and integration rules. Magento and WooCommerce, for example, can support detailed tax zones and classes, but they do not automatically reproduce the assumptions built into an NCR environment. A store can appear operational while charging the wrong rate on a particular product, destination, or order type. A careful transition treats sales tax as a business process rather than a basic checkout setting. Before launch, document how tax was calculated, identify which records must be retained, and rebuild the rules in a test environment. This approach helps protect margins, customer trust, and the quality of future tax filings. Start with an inventory of existing tax behaviorThe first step is to record what the old system actually did. Gather tax jurisdictions, store locations, warehouse addresses, shipping origins, product tax categories, exemption rules, and settings for taxable delivery charges. Include every selling channel connected to the NCR environment, since online orders may have followed different rules from in-store transactions. Review completed orders instead of relying solely on configuration screens. Select examples from several states or provinces, taxable and exempt products, discounted orders, mixed carts, returns, and shipments with separate delivery fees. Compare the displayed tax, the tax stored in the order record, and the amount posted to accounting. These examples establish a practical baseline for the new implementation. Historical records deserve separate attention. If the discontinued service contained order tax details, export and preserve them in a usable format before access disappears. This guide on preserving sales data can support decisions about retention, migration, and access to historical transaction information. Understand the new platform’s tax modelA new ecommerce system may divide tax configuration into several layers: geographic zones, tax rates, product tax classes, customer groups, shipping methods, and display preferences. The labels differ between platforms, so a setting called “tax rule” in one system may represent a combination of rate, destination, priority, and product class in another. Magento generally offers extensive native tax configuration and can connect with automated tax services. WooCommerce often provides accessible basic settings, with additional functionality supplied by extensions or third-party tax providers. Neither option should be selected solely because its default tax screen looks familiar. The important question is whether the platform can reproduce your actual sales tax obligations and reporting workflow. Check how the new system determines the taxable location. Some configurations use the customer’s shipping address, while others may refer to the billing address, store origin, or a tax service’s jurisdiction database. Confirm how the system handles tax-inclusive pricing, multiple addresses, pickup orders, digital products, and orders edited after payment authorization. Map the rules that are easy to missProduct taxability is often more complicated than a simple taxable or non-taxable flag. Clothing, food, software, warranties, subscriptions, gift cards, repair services, and bundled products can receive different treatment depending on the jurisdiction. Create a product tax matrix that assigns each category a clear class and identifies exceptions. Shipping and handling need their own review. Some jurisdictions tax delivery charges when the goods are taxable, while others treat shipping separately or exempt it under specific conditions. Test free shipping, flat-rate shipping, carrier-calculated shipping, local pickup, and split shipments. A rate that works for standard delivery can fail when an order contains items with different tax treatments. Discounts and promotions can change the taxable base. Determine whether the new system allocates a cart-level discount across products, applies it to the highest-priced item, or handles it through a tax service. Then examine returns, partial refunds, canceled orders, and store credits. The tax credited during a refund should match the tax originally collected, even when only part of a mixed order is returned. Compare the old and new tax workflowsThe following comparison highlights areas that deserve explicit validation during a platform change. The exact behavior depends on the selected extensions, tax provider, jurisdiction, and accounting integration, so treat the matrix as a testing framework rather than a promise of default functionality.
A useful test does more than confirm the final total. Capture the taxable subtotal, individual tax lines, jurisdiction names, rate percentages, rounding differences, and order export values. Compare these fields with the expected result from a tax professional or a recognized tax calculation service. Pay special attention to small discrepancies. A one-cent difference on an order may indicate line-level rounding, currency conversion, or a mismatch between the storefront and payment gateway. Repeated small differences can become significant when multiplied across thousands of orders and may complicate reconciliation with an accounting system. Review integrations, hosting, and security controlsTax calculations can occur inside the ecommerce platform, through an extension, or through an external automated tax provider. Each arrangement has different requirements for credentials, API availability, rate updates, address validation, and outage handling. Decide what happens when a tax service is unavailable: should checkout stop, use a stored rate, or permit an order for manual review? The hosting environment also affects operational reliability. Caching, firewalls, scheduled jobs, and server time settings can influence tax-rate updates and checkout responses. When comparing infrastructure, review hosting options with attention to encrypted connections, backups, access controls, monitoring, and compatibility with tax integrations. Protect exemption certificates, customer addresses, tax IDs, and order exports as sensitive business data. Limit administrative permissions, use multifactor authentication where available, and define a retention policy for tax documents. Security controls should cover the ecommerce application, tax provider account, payment integration, file storage, and any middleware connecting the new platform to accounting or inventory systems. Build a controlled migration and test scheduleTax setup should be completed early enough to allow several test cycles. Begin with a written mapping between NCR settings and the new platform’s tax classes, zones, customer groups, and integrations. Mark each rule as equivalent, modified, unsupported, or requiring professional review. This makes gaps visible before a launch deadline creates pressure to accept assumptions. Use a representative test catalog rather than a few popular products. Include taxable and exempt items, products with special rates, bundles, subscriptions, gift cards, promotions, and products sold into locations with different requirements. Run test orders for shipping, pickup, guest checkout, registered customers, tax-exempt buyers, and international destinations if those sales are supported. A transition schedule should give time for data exports, configuration, integration setup, user acceptance testing, staff training, and parallel reconciliation. The guidance on planning the transition timeline is useful when coordinating these dependencies after the NCR Retail Online shutdown. Do not switch production tax settings immediately after importing products. First freeze the approved mapping, record the configuration version, and assign an owner for future changes. After launch, compare the first orders with expected tax results daily, then move to weekly checks once the process is stable. Maintain compliance after launchTax configuration is an ongoing operational responsibility because jurisdictions change rates, thresholds, definitions, and filing requirements. An automated provider can reduce manual rate maintenance, but it does not decide whether a product is categorized correctly or whether the business has registered where required. Assign responsibility for monitoring both legal obligations and system behavior. Reconcile ecommerce tax totals against payment settlements, refunds, accounting entries, and tax-service reports. Investigate variances by order number, jurisdiction, product class, and transaction date. Keep a change log for rate updates, new nexus locations, product reclassification, exemption changes, and plugin or platform releases. Store supporting documentation with the relevant reporting period. Useful records include configuration exports, tax provider reports, exemption certificates, refund evidence, test results, and explanations for manual adjustments. Clear documentation helps a bookkeeper or tax adviser understand how amounts were produced months after the original order. Use this implementation checklist:
Move forward with a signed-off tax mapping, a tested staging environment, and an assigned owner for post-launch monitoring. Configure the replacement store carefully, validate real-world order scenarios before opening checkout, and involve your accountant or tax adviser where jurisdiction-specific decisions require professional judgment. Through this process, the new ecommerce system becomes a dependable part of the tax workflow rather than another source of unexplained discrepancies. |
|||||||||||||||||||||||||||||||||||||||
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.