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 |
Recreating NCR’s automated cross-sell and upsell rules in WooCommerceNCR Retail Online connected ecommerce catalogues with Counterpoint inventory and business systems, allowing stores to publish products and automate operational updates. Because the NCR product has been discontinued, retailers moving through NCR Counterpoint partners to Magento or WooCommerce must carry forward useful behaviour rather than revive the retired service. Rebuilding those legacy rules in WooCommerce begins by translating product relationships, pricing and stock into a structure the platform can enforce. Australian conditions matter too: shoppers expect prices in Australian dollars, GST-inclusive totals, clear postage choices and relevant suggestions rather than a wall of add-ons. Translate Counterpoint behaviour into WooCommerce dataBegin with a map linking each WooCommerce product to its Counterpoint item or SKU. Capture product type, price, tax treatment, stock location and attributes such as size, colour or capacity. Variable products need separate stock and SKU values for each variation; a rule for “shoe size” must not match another size in the same family. Keep recommendation relationships distinct from merchandising categories. A cross-sell points to a complementary item, such as a coffee machine with milk jugs, while an upsell points to a higher-value choice within the same need, such as standard trainers replaced by a premium model. Store both as dedicated fields rather than inferring them from categories. Create a rules table with a rule ID, trigger, target, priority, dates, quantity and recommendation limit. A dedicated WooCommerce plugin can read those records through a function or REST endpoint. This keeps store data portable if the catalogue later moves to another platform. Define cross-sell and upsell decisionsEach rule should state its conditions: purchased SKU, quantity, customer segment, margin floor, available stock, store location and campaign window. This makes the outcome explainable to staff and prevents a rule from firing when a substitute is unavailable or the basket no longer meets its commercial threshold. Give recommendations a priority and score rather than showing every possible match. Cap cross-sells at two or three items, remove already purchased products and exclude clearance lines when a full-price recommendation is intended. Rank eligible items by contribution, customer relevance and inventory urgency. Seasonal rules need expiry dates and audit trails around Australian events such as end-of-financial-year promotions, Christmas gifting and January back-to-school demand. Documented seasonal link rotation can keep campaign destinations current while preserving tracked URLs. When a campaign ends, its offer and generated recommendations should retire automatically. Automate recommendations without slowing checkoutAutomate recommendations after a product is added, in the cart and on the checkout review screen. A block or shortcode can render cart suggestions, while hooks such as Run decision logic on the server and validate eligible products again when an item is added or the order is placed. Client-side rendering improves speed, but it must never be the only control on discounts, bundles or stock-sensitive offers. Role-based permissions, HTTPS and sanitised inputs protect catalogue and administrative functions. Cache rules by product, customer segment and stock bucket, then clear affected entries after catalogue, price or inventory changes. Keep responses small for mobile shoppers, since a slow recommendation panel can delay the primary add-to-cart action. Synchronise catalogue, pricing and inventoryCounterpoint can remain the source of truth for sellable inventory while WooCommerce handles the storefront. Event-driven architecture is the safer pattern; event-driven WooCommerce updates describe how changes can flow without constant polling. Publish a stock event when an item is sold, received, transferred or corrected, then update the affected SKU and variation. Use idempotent consumers so repeated events cannot double-count stock or apply an outdated price. Include timestamps, event identifiers and sequence numbers, and run a scheduled reconciliation to catch missed messages. For high-volume periods, keep a buffer for out-of-order events and log every rejected update for review. Australian pricing needs exact treatment. Display prices in AUD, configure WooCommerce for the 10% GST and make GST-inclusive pricing clear. Tax calculations should match the final invoice, while ABN details appear where required on business invoices. Reconcile imported prices and tax codes because feeds often contain rounded or differently configured values. Layer bundles, thresholds and seasonal offersBundles should encode a shopping intent rather than a fixed discount. A bundle can pair a coffee machine with a grinder and filters, assign its own stock record and show the saving against individual prices. WooCommerce Product Bundles or a custom plugin can apply pricing, but checkout must recalculate totals if a component becomes unavailable. Threshold offers also need clear rules. A $150 AUD basket might unlock free standard shipping, while a gift is added only above $200 after GST. Australian shoppers often speak about a “basket” and an “add-on”, so use plain labels that connect with staff language and make the value of each offer visible before checkout. Footwear provides a practical test for attribute-aware recommendations. The men’s shoe range shows how colour, size and style can become complementary or upgrade paths. Match a size-compatible item, never suggest an unavailable variation and exclude the exact product already in the basket. Test for Australian retail conditionsTest the complete journey, not isolated rules. Cover a Sydney click-and-collect order, a Melbourne courier order and delivery to a remote postcode in Western Australia or the Northern Territory. Shipping zones should reflect Australia Post and courier rates, fuel surcharges and longer transit times outside major cities without hiding them late in checkout. Mobile behaviour matters because many Australian shoppers browse on a phone and expect a compact basket that works over slower regional connections. Recommendations should load after the core product and cart controls, remain usable with assistive technology and avoid horizontal scrolling. Use “add” or “add-on” consistently, with a concise explanation where an offer appears personalised. Run integration tests during concurrent stock changes, coupon expiry, failed payments and refunds. Card, wallet and buy-now-pay-later paths should all preserve the final tax, shipping and offer calculations. Record rule decisions in logs so a support team can explain why an item appeared and trace it back to the source catalogue. Govern rules and measure commercial impactAssign ownership for catalogue data, rule logic, stock feeds and offer performance. Version-controlled rules make changes reviewable, while logs and synthetic checks reveal broken mappings. Restrict administrative access, verify webhook signatures, retain operational logs without unnecessary personal data and keep a rollback path for campaigns that produce errors or margin slippage. Measure attachment rate, revenue per order, gross margin, return rate and stock accuracy together. A recommendation that lifts basket value but increases returns or hides scarce products is not a success. Compare rules against a holdout group, review results by device and store, and retire weak combinations on a schedule. The practical takeaway is a controlled start: one measurable rule, one trusted stock feed and one complete WooCommerce test establish a dependable base. Each additional recommendation earns its place when conversion, margin and inventory accuracy improve together. |
|||
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.