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 |
Keeping Customer Notes in Sync Across POS and Online OrdersA boutique owner in Fitzroy juggling in-store buyers with online shoppers knows the frustration of a sales assistant logging "allergic to wool, prefers cotton" only for the web team to push that same customer a cashmere ad the next morning. When notes drift between registers and web carts, service feels disjointed and repeat business suffers. Syncing customer notes across POS and online orders keeps that context alive in every channel. For retailers who have moved away from NCR Retail Online, the pressure to rebuild this layer on a new platform such as Magento or WooCommerce has only grown. Each touchpoint, whether a phone order from Brisbane or a click-and-collect at a Sydney storefront, must carry the same memory. A reliable note pipeline is no longer a back-office nicety; it is the connective tissue of a modern omnichannel strategy. The mechanics look simple on paper but get messy once trading hours, multiple staff and third-party fulfilment are in play. GST reporting, loyalty point balances and personalised gift reminders all lean on the same customer record. Getting notes flowing in both directions without overwriting each other is the challenge that separates a patchwork setup from a genuinely synchronised operation. Why Customer Notes Slip Out of SyncMost retail systems were never built with shared customer memory as a priority. A POS optimises the till receipt and the shift reconciliation, while an ecommerce engine optimises the cart and the checkout funnel. When the two are loosely stitched together by a nightly batch job, the smallest latency turns into a dropped note or, worse, a duplicated one. Australian retailers using NCR Counterpoint and a separate web storefront have historically relied on middleware to bridge the gap. The bridge works fine for stock counts and order headers, but free-text customer notes tend to fall into a category that middleware developers treat as an afterthought. That is why a sales assistant at a Carlton boutique noting "needs receipt for tax purposes – ABN on file" can vanish before the online team ever sees it. Add different time zones, casual and part-time staff, and the reality of slow NBN connections in regional stores between Adelaide and Darwin, and the chance of a sync error climbs quickly. A clear reason these notes drift is that they are unstructured data; they do not fit neatly into a database column, so each system interprets them its own way. Common Pitfalls in Manual Note SharingCopying notes between systems by hand is the first instinct for many small retailers. It feels cheap and immediate. It is also where most data quality problems begin. A staff member types a note into the POS, then retypes a paraphrased version into the web admin, and within a week both systems are saying slightly different things. Common pitfalls include staff paraphrasing rather than copying verbatim, deleting notes on one side because they assume they exist on the other, and accidentally treating the note field as a place to log internal reminders such as "shift ran short, check float". Once that kind of contamination creeps in, the customer record stops being trustworthy. Teams working across AEST and AEDT during daylight savings shifts also run into the same note landing in two places at once during the crossover hour, doubling or overwriting entries. None of these issues are technical impossibilities; they are simply the predictable consequences of treating customer notes as an informal channel rather than a structured data feed. Building a Single Source of Truth for NotesThe cleanest way to keep notes aligned is to nominate one system as the authoritative source and treat the other as a mirror. Many Australian retailers pick the POS as the master because counter staff are the ones capturing most of the context in the moment. The ecommerce platform then pulls or receives notes via API rather than the other way around. Whichever side owns the record, the API endpoints need to handle two-way write scenarios gracefully. A note added online during a checkout, such as "leave parcel with concierge if no answer", should not be wiped out by the next POS sync. A timestamped change log helps resolve which entry wins when two staff have added comments within minutes of each other. Retailers moving off NCR Retail Online will recognise this is exactly the kind of detail that the ecommerce platform transition timeline resource covers in depth. Treating notes as a first-class data object from day one avoids months of retrofitting later. Picking the Right Sync Method for Your SetupThree approaches dominate the local market: real-time webhook sync, scheduled polling and database-level replication. Real-time webhooks are the gold standard, but they require both endpoints to be reachable, which can be a problem for stores relying on a 4G failover in remote towns. Scheduled polling, every five or fifteen minutes, is a reliable compromise that most Australian retailers can live with. Database-level replication sounds tempting because it feels bulletproof, but in practice it locks both platforms into schema changes that are painful to coordinate. A small business in Geelong running Magento with a Counterpoint backend is far better served by a lightweight middleware layer that watches for note changes and pushes them through a single API call. Whichever method you choose, the failure mode matters as much as the happy path. If the POS goes offline during a long Saturday trade, queued notes need a retry strategy that does not bombard the web server on reconnection. A short back-off window, with logging, prevents a flood of duplicate customer record updates when the network returns. Field Mapping and Data StructureNotes are not just blobs of text. Smart retailers split them into internal notes (visible only to staff) and customer-facing notes (visible on packing slips or order pages). Splitting them at the API layer avoids leaking sensitive information to delivery drivers or to the customer's own order history page. A practical field structure looks like this:
This structure is straightforward enough to extend when a retailer adds a CRM like HubSpot or Klaviyo down the track. The same fields that describe a "do not call before 9am" note can later drive a personalised SMS campaign during the next EOFY sales rush. Testing, Auditing and Rolling Out SafelyNever switch on a live note sync without a sandbox pass. Build a test customer record on each platform, push a unique note from the POS, then confirm it appears within the expected window on the web side, and vice versa. Repeat with multi-line notes, emoji and special characters, because Australian customers frequently add names with macrons or apostrophes that trip up older encodings. Audit logs are essential, especially for retailers operating across multiple states with different GST treatment on gift cards. A useful sanity check is the gifts and accessories page, which still surfaces how customer preferences around gift wrapping and personal messages used to be tracked historically. Watching how those fields behave during a sync test catches edge cases before they reach a real shopper. Roll the new sync out to a single store or a single product category first. Let staff log issues in a shared channel for a fortnight. Once the error rate drops below an agreed threshold, expand to the full catalogue and lock the configuration so a curious staff member cannot change the mapping from the admin panel. Maintaining Sync After the CutoverA sync pipeline is not a one-off project; it drifts as both platforms release updates. Schedule a quarterly review where the operations manager sits with the IT partner and runs through the field mapping, the retry logic and the failure notifications. Australian retailers who skip this step often find that a Magento security patch has quietly changed a response payload and broken the note feed. Build alerts around volume as well as content. A sudden drop in note count between the two systems usually means the API key has expired or a webhook URL has changed. A sudden spike often signals a duplicate loop, where both ends keep re-pushing the same note every few minutes. Either way, a simple dashboard with last-sync timestamps is enough to spot trouble early. Common signals worth monitoring:
Finally, document everything in plain English so the next store manager who joins the team can read it without needing a developer on speed dial. A one-page runbook, kept in the same folder as the trading hours roster, will save hours of confusion the first time a sync hiccup happens during a Boxing Day rush. The point worth holding onto is simple: customer notes are not throwaway comments but a quiet ledger of how a shopper likes to be treated. When that ledger travels with the customer from the counter to the cart and back again, every interaction feels considered, and the brand earns the kind of loyalty that no advertising spend can buy. |
|||
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.