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 Magento Changes Retail Order Fulfillment

Moving from NCR Retail Online to Magento is more than a storefront redesign. It changes how orders are received, validated, allocated, picked, shipped, returned, and reconciled with retail operations. The new platform can support sophisticated ecommerce workflows, but those workflows must be designed around the way a business actually sells and fulfills products.

The change is especially important for retailers that previously depended on close connections between ecommerce, point-of-sale, inventory, and business management systems. When the former platform is discontinued, the migration becomes an opportunity to rebuild those connections with clearer rules, stronger automation, and better visibility across sales channels.

Magento gives merchants broad control over catalog data, checkout, customer accounts, shipping methods, and order statuses. That flexibility also means fulfillment teams must make more decisions before launch. A successful transition aligns technical configuration with warehouse routines, store inventory, supplier lead times, and customer service policies.

Why the fulfillment model changes

NCR Retail Online was designed to connect online selling with retail inventory and operational systems. After moving to Magento, the online store may become a more independent application that relies on extensions, middleware, APIs, or Magento-compatible enterprise systems to exchange data. The result is a different ownership model for order information.

In the previous environment, inventory availability or order status may have been updated automatically through an established integration. Magento requires those exchanges to be specified and tested. Teams need to define which system owns product quantities, customer records, tax calculations, shipment updates, refunds, and cancellations.

Fulfillment also changes because Magento can support more complex selling scenarios. A business may introduce split shipments, multiple warehouses, backorders, store pickup, dropshipping, or marketplace orders. Each option affects stock reservations, warehouse notifications, packing documents, and customer communications.

Map the existing order journey

Before configuring Magento, document the current path from checkout to delivery. Record every event that occurs after a shopper places an order: payment authorization, fraud review, inventory reservation, order export, picking, packing, shipment confirmation, invoice creation, and post-purchase support. This reveals hidden dependencies that may otherwise be missed during migration.

Pay close attention to exceptions. A normal order is easy to reproduce, but fulfillment problems often arise when an item is out of stock, a payment is declined, an address fails validation, or a customer requests a change after submission. These cases should have explicit statuses and ownership rules in Magento.

The mapping exercise should include store associates, warehouse staff, customer service agents, finance teams, and integration specialists. Each group sees a different part of the order lifecycle. Combining those perspectives helps prevent a technically correct implementation from creating manual work elsewhere.

Connect inventory with retail operations

Inventory synchronization is central to a reliable Magento fulfillment process. A product quantity shown online must reflect a meaningful source of availability, whether that is a central warehouse, a retail location, a supplier, or a combination of locations. The integration should define how often quantities update and how quickly a sale reduces available stock.

Real-time updates are useful for fast-moving products, but they are not the only consideration. Retailers should account for safety stock, damaged goods, reserved units, inventory counts, and delays between a physical sale and a system update. A small buffer can prevent overselling when several channels compete for the same inventory.

Magento can work with multiple sources, but the allocation logic must be deliberate. For example, an order could be routed to the nearest store, the warehouse with the complete basket, or the location with the lowest shipping cost. These rules should be tested with realistic baskets rather than a single-item purchase.

Configure orders for warehouse execution

Magento order statuses should communicate operational meaning. A status such as “processing” may be too broad if warehouse workers need to distinguish paid orders awaiting allocation from orders already released for picking. Custom statuses or connected warehouse-management workflows can make progress easier to track.

Payment timing also influences fulfillment. Some retailers authorize payment at checkout and capture it at shipment, while others capture immediately. The selected approach affects cancellations, partial shipments, refunds, and accounting reconciliation. Payment gateways, tax services, and fraud screening tools must follow the same sequence.

Shipping configuration deserves equal attention. Define service levels, carrier rules, packaging limits, delivery regions, and free-shipping thresholds before migration. If Magento displays a delivery promise, that promise should be based on inventory location, handling time, carrier performance, and cutoff times rather than a generic estimate.

Compare operational responsibilities

The move becomes easier to manage when teams compare the former process with the Magento design. The following view highlights areas that often require new decisions during implementation.

Fulfillment area Previous integrated model Magento-based model Key migration decision
Inventory availability Often synchronized through the existing retail platform Managed through Magento integrations, extensions, or connected systems Select the inventory source of truth
Order allocation May follow established store or warehouse rules Configured through custom logic or fulfillment tools Define location, cost, and stock priorities
Payment handling Linked to existing business workflows Set through Magento payment and finance integrations Decide authorization, capture, and refund timing
Shipping updates May flow automatically from retail operations Requires carrier or warehouse integration Match shipment events to customer notifications
Returns Handled through established retail procedures Configured through Magento and connected service tools Establish return approvals, restocking, and refunds
Reporting Combined ecommerce and retail reporting May require data synchronization or a reporting layer Preserve revenue, stock, and fulfillment visibility

This comparison should be used as a working document rather than a one-time checklist. Each row can become a testing category, an integration requirement, and a training topic. It also clarifies which responsibilities remain in a retail management system and which move into Magento.

Retailers transitioning from NCR Retail Online should review their existing partner and integration arrangements early. NCR Counterpoint partners may provide guidance for moving to Magento or WooCommerce, but the merchant still needs to approve the desired order lifecycle and operational controls.

Test the migration before launch

Testing should cover the entire fulfillment chain, from product import to final refund. Begin with standard purchases, then add combinations that represent real business risk: multiple quantities, mixed availability, discount codes, tax exemptions, split shipments, pickup orders, and partial returns. Confirm that every event reaches the right system with the expected data.

Inventory tests should compare quantities before and after orders, cancellations, refunds, and manual adjustments. If the business sells through stores and online channels, run concurrent transactions to check for overselling. Test delayed synchronization as well, because integrations must behave predictably when an external service is unavailable.

Customer communication is another important test area. Verify order confirmations, shipment notices, delivery updates, cancellation messages, and refund emails. The information should match the actual order state, especially when a basket is fulfilled in several packages or when one item is backordered.

Prepare teams for the new workflow

Technology cannot compensate for unclear procedures. Staff need practical instructions for reviewing orders, handling exceptions, correcting inventory discrepancies, approving returns, and escalating integration failures. Training should use Magento screens and realistic examples rather than relying on general platform documentation.

A controlled launch can reduce risk. Some businesses begin with a limited product range, selected regions, or a short transition period in which teams monitor orders closely. Others use a parallel reporting process to compare Magento results with the former system until confidence is established.

Use these priorities to organize launch preparation:

  • Confirm the inventory source of truth and synchronization frequency.
  • Document order statuses, exception paths, cancellation rules, and refund ownership.
  • Test warehouse allocation, shipping labels, tracking events, and customer notifications.
  • Reconcile Magento orders with payment, tax, accounting, and retail management records.
  • Train support and fulfillment teams on both routine orders and failure scenarios.

A launch dashboard should track more than sales. Monitor unallocated orders, payment failures, oversells, delayed exports, shipment aging, refund queues, and integration errors. These operational indicators provide earlier warning than a simple revenue report.

Protect the customer experience after cutover

Customers judge the migration through delivery accuracy and communication. A Magento store may look polished, yet trust can decline quickly if stock appears available and is later cancelled, if tracking arrives late, or if refunds take longer than expected. Fulfillment performance must therefore remain a central ecommerce metric after launch.

Set a regular review cycle for the first several weeks. Compare promised delivery dates with actual carrier scans, examine cancellation reasons, and identify products that generate repeated allocation failures. This information can guide changes to safety stock, shipping rules, warehouse priorities, and product availability messages.

The transition from NCR Retail Online to Magento is most effective when it is treated as an operational redesign rather than a platform replacement. Build the new order lifecycle around accurate inventory, explicit ownership, tested integrations, and clear staff procedures. Begin by documenting the current process, validate every exception in a staging environment, and execute the Magento cutover with fulfillment monitoring in place.

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.