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 Email Confirmation Logic for In-Store PickupsWhen an established retail platform is discontinued, the most visible problem is rarely the checkout page. Customers notice the missing reassurance after payment: whether an order was received, when it will be ready, where to collect it, and what happens if stock changes. Recreating NCR’s email confirmation logic for in-store pickups therefore requires more than copying old templates. It means rebuilding the events, rules, data, and operational safeguards behind every message. Australian retailers moving from NCR Retail Online to Magento, WooCommerce, or a headless commerce stack need a dependable click-and-collect workflow. The system must connect ecommerce orders with point-of-sale records, store inventory, staff actions, and customer communications while accounting for local trading hours, public holidays, and the practical differences between a Sydney flagship store and a regional outlet in Queensland. Why Pickup Notifications Need A Clear ModelA pickup email should reflect a real business event, not simply the passage of time. A payment confirmation means the transaction was accepted. It does not mean the store has located the products, packed the order, or placed it in a collection area. Treating these events as interchangeable creates false promises and unnecessary customer service work. A useful workflow normally includes order received, payment authorised, stock allocated, picking started, ready for collection, collected, cancelled, and refunded. Each state should have a clear owner and a defined transition. The ecommerce platform can receive the order, while the store team confirms availability and marks the parcel ready through a POS, fulfilment application, or staff dashboard. This separation becomes especially important when a retailer adopts a headless architecture. The storefront, order service, inventory system, and email provider may all operate independently. A well-designed headless migration guide can help clarify the broader platform change, but pickup messaging still needs its own event contract and operational rules. Build The Pickup State MachineThe core of the replacement logic should be a state machine with controlled transitions. An order should not jump directly from “paid” to “ready” because a payment gateway callback arrived. Instead, the application should confirm that the selected store has stock, the order is assigned to that location, and staff have completed the picking task. Every transition should be idempotent. If the same inventory update or fulfilment webhook arrives twice, the customer must receive one email rather than duplicate “ready for collection” notices. Store an event identifier, order number, state, timestamp, and processing result. A retry can then safely reprocess a failed message without creating a second notification. The data model should retain both the customer’s selected pickup location and the actual fulfilment location. This matters when stock is transferred between branches or an order is split. It also supports accurate reporting for retailers with stores in Melbourne, Brisbane, Perth, and smaller regional communities where a transfer may take several days. Design Emails Around Customer DecisionsEach message should answer the next practical question. The order acknowledgement should show products, quantities, payment status, pickup store, and an estimated preparation window. The ready notice should include a collection code, store address, opening hours, collection instructions, and the date on which an uncollected parcel may be returned to stock. Do not place sensitive information in a subject line or expose an unnecessarily complete order identifier in a preview pane. A short collection code, combined with an order reference and customer verification at the counter, is usually safer. The ready email can explain acceptable identification requirements without promising that every store will apply the process identically. Email rendering also deserves engineering attention. A carefully structured notification is like a custom hardware design: small details determine whether the whole result works in practice. Test responsive layouts on common mobile devices, preserve accessible colour contrast, include plain-text alternatives, and make the collection address readable without forcing the customer to open a map. Account For Australian Retail ConditionsStore hours cannot be treated as a single national setting. A retailer may have extended trading in Sydney before Christmas, reduced hours on a public holiday in Adelaide, and different Saturday opening times in a rural Victorian location. The pickup promise should use the selected store’s timezone, trading calendar, and cutoff rules rather than a central warehouse clock. The message should also reflect Australian buying habits. Customers often choose click and collect to avoid delivery delays, collect between work and public transport connections, or combine a pickup with a supermarket visit. A vague phrase such as “ready soon” is less useful than “ready after 3 pm today,” provided the store can meet that commitment. Local spelling, Australian dollar formatting, and clear GST-inclusive pricing should remain consistent with the storefront. Stock accuracy is another local-market concern. A popular product may sell quickly during Boxing Day promotions, school holiday periods, or a major sporting event. If a shelf count is uncertain, the system should place the order into a review queue rather than send an automated ready notice. Staff can then offer a substitute, a transfer, or a refund before the customer travels to the store. Connect Inventory, Payments, And SupportThe email service should consume authoritative events instead of querying several systems at random. An order service can publish events such as Payment exceptions need their own paths. If a card authorisation expires, a fraud review pauses the order, or a partial refund is issued, the customer should receive an explanation that matches the financial record. Gift cards require particular care during migration because balances, redemption histories, and outstanding orders may live in different systems. Retailers should review guidance on gift card balances before linking old and new customer accounts. Support staff also need visibility into the message history. A service agent should be able to see whether the confirmation was generated, delivered, opened, bounced, or suppressed, along with the order’s current fulfilment state. Email delivery must never be treated as proof that the store has prepared the parcel. Test The Workflow Before LaunchA replacement process should be tested with real operational scenarios rather than only successful checkout examples. Include an order paid twice, an item that becomes unavailable after purchase, a customer who changes the pickup store, a split order, a failed email, and a parcel collected by an authorised person. Test retries and delayed webhooks as carefully as ordinary transactions. Use a staging store or controlled pilot group before switching every location. Ask staff to follow the complete process from receiving the order to scanning the collection code. Measure the time between payment, picking, ready status, and collection. These timings reveal whether the email wording reflects reality or merely the assumptions of the software team. Practical Recommendations For A Reliable Pickup Flow
A dependable system treats the email as the visible result of a controlled retail process. Keep the order state, inventory decision, store action, and notification record connected, then verify the workflow in the locations where customers will actually collect their purchases. That practical discipline turns a discontinued platform’s familiar pickup experience into a maintainable service for Australian retail. |
|||
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.