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 | |||||||||||||||||||||
Automating Order Fulfillment After Leaving NCR Retail OnlineLeaving a retail commerce platform affects much more than the storefront. Product availability, payment capture, warehouse instructions, shipping updates, returns, and customer communications all depend on connected workflows. When those connections change, order fulfillment can quickly become a manual process filled with spreadsheets, duplicate entries, and missed deadlines. NCR Retail Online was designed to connect ecommerce activity with retail inventory and business management systems. Since the product was discontinued, retailers have had to move toward alternatives such as Magento and WooCommerce through NCR Counterpoint partners. The transition creates a useful opportunity to rebuild fulfillment around current operational needs rather than simply reproduce an older setup. A successful migration keeps the customer experience steady while making the internal process more visible and dependable. Automation should begin with a clear understanding of how an order moves from checkout to delivery, then apply rules that reduce unnecessary staff intervention. Map the current order journeyStart by documenting every step from online purchase through final delivery. Include payment authorization, fraud review, inventory reservation, picking, packing, shipping label creation, tracking notifications, refunds, exchanges, and cancellations. Record which system owns each action and which events trigger the next one. This exercise often exposes hidden workarounds. A store may appear to have synchronized inventory while employees are actually checking stock manually for certain locations or product types. Some orders may also be routed differently based on shipping method, store availability, customer type, or whether the item is available for pickup. Create a simple order-status model before selecting replacement tools. Statuses such as paid, awaiting allocation, ready to pick, packed, shipped, delivered, and exception give teams a shared vocabulary. They also make it easier to identify where an integration has failed. Establish one reliable source of truthInventory accuracy is the foundation of automated fulfillment. The replacement environment should distinguish between available stock, committed stock, damaged units, safety stock, and inventory held for pickup or transfer. Without those distinctions, a storefront can accept orders for products that warehouse staff cannot actually ship. Decide whether the ecommerce platform, point-of-sale system, warehouse application, or an inventory management tool will be authoritative for each data type. Product descriptions might be managed centrally, while real-time quantities come from a retail or warehouse system. The important point is to define ownership rather than allowing several platforms to overwrite one another. Synchronization should include more than quantity updates. Product status, pricing, tax rules, locations, fulfillment restrictions, and expected restock dates may all influence what shoppers can purchase. Set an appropriate update frequency, and use event-based updates for high-demand products where delayed inventory can create overselling. For abandoned carts and incomplete purchases, a carefully configured recovery sequence can complement fulfillment automation by recovering demand before it becomes an order exception. Retailers can review cart recovery guidance while designing messages that respect customer consent and avoid excessive reminders. Connect storefront, warehouse, and carrierA modern order workflow should pass structured information between the storefront and the fulfillment operation. At minimum, the integration needs customer details, line items, quantities, discounts, taxes, shipping service, delivery address, pickup preference, and any special handling instructions. Warehouse automation works best when orders are routed according to practical rules. A system might send an order to the nearest location with complete stock, reserve store inventory for local pickup, or split a shipment when doing so meets the promised delivery date. These rules should be tested against actual store capacity, cut-off times, and carrier collection schedules. Shipping automation should generate labels only after inventory has been successfully allocated. Once a package is accepted by the carrier, the tracking number should return to the commerce platform and trigger a customer notification. Failed label creation, address errors, and carrier outages need an exception queue rather than silent failure. Returns require the same level of attention as outbound orders. A return authorization should identify the original transaction, specify eligibility, produce appropriate instructions, and update financial and inventory records when the item is received. Automating these steps reduces delays while keeping refund decisions under proper control. Choose a platform that fits the operationMagento and WooCommerce can both support automated ecommerce fulfillment, but their suitability depends on the broader retail environment. The decision should account for catalog complexity, store count, order volume, integration resources, security responsibilities, and the level of customization required.
The platform itself is only one part of the solution. NCR Counterpoint partners or other qualified integrators may provide the connectors, data mapping, migration services, and retail-specific knowledge needed to link online sales with store operations. Evaluate the partner’s approach to monitoring, documentation, testing, and post-launch support. Security should be considered during selection rather than added afterward. Use secure payment tokenization, role-based access, strong administrator authentication, encrypted data transfers, and a clear patching process. A platform that automates orders but exposes customer or payment information creates an unacceptable operational risk. Reduce manual work without losing controlAutomation should remove repetitive decisions while preserving oversight for unusual cases. Establish an exception queue for orders with payment review flags, stock discrepancies, invalid addresses, damaged products, split shipments, or missed service-level targets. Staff should see why an order stopped and what action will release it. Use operational alerts that are specific enough to act on. “Integration error” is less useful than “18 paid orders waiting for inventory allocation at the downtown store.” Track queue age, failed synchronization events, unshipped paid orders, cancellation rates, and orders that have exceeded their promised dispatch time. Build procedures around these measures with a small set of practical safeguards:
Customer communication is part of fulfillment quality. Send accurate order confirmation, dispatch, delay, pickup, and refund messages from the system that has the latest status. Avoid promising a delivery date until inventory and shipping service have both been validated. Test the migration before switching trafficA staged implementation is safer than moving every order to a new workflow at once. Begin with a product category, location, or limited group of shipping methods. Run sample orders through payment, allocation, picking, shipping, cancellation, and return scenarios while comparing results with the old process. Data migration deserves its own validation plan. Check customer records, product identifiers, tax settings, price rules, inventory quantities, order history, and discount codes. Pay particular attention to products with variants, bundles, serialized units, backorders, and location-specific stock. Use realistic test cases rather than only successful orders. Include an out-of-stock item, a split shipment, a failed payment, an address correction, a partial refund, a pickup order that is not collected, and a return that fails inspection. These cases reveal whether the workflow can recover cleanly when conditions change. Before launch, define who owns each integration and how incidents will be escalated. Keep transaction logs, reconciliation reports, and rollback procedures available to operations staff. A controlled cutover gives the business time to correct mapping errors without disrupting every customer order. Put the new fulfillment engine to workThe best replacement for NCR Retail Online is not simply a new storefront. It is a coordinated operating system for selling, allocating, shipping, returning, and communicating about products across every channel. Clear ownership of data and statuses makes automation dependable; monitoring and exception handling make it resilient. Review the NCR Retail Online resources alongside your current Counterpoint and ecommerce documentation, then translate the findings into a workflow map and migration checklist. Select the platform and integration partner that can support your real inventory rules, test the complete order lifecycle, and launch with measurable controls in place. Move the first live orders through the new process deliberately, monitor every handoff, and refine the rules using actual fulfillment data. With that discipline, leaving a discontinued platform becomes a chance to create faster processing, better stock accuracy, and a more consistent customer experience. |
||||||||||||||||||||||||
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.