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 |
Daily Sync Logs That Catch Counterpoint and Magento ErrorsWhen NCR Retail Online was retired, many Australian retailers were nudged toward rebuilding on the two platforms the company recommended as successors. The shift was bigger than swapping shopping carts. Stock levels, customer records, and order histories had to keep flowing between NCR Counterpoint and the new storefront, and any gap quickly turned into oversold items, duplicate shipments, or missing tax lines on quarterly BAS statements. Daily sync logs give trading teams a paper trail they can actually read. Rather than waiting for a customer in Parramatta or Penrith to complain that a product shows out of stock, a well-kept log surfaces mismatches within hours. For retailers running multi-store operations across Brisbane, Adelaide, and Perth, that visibility is the difference between a tidy end-of-day reconciliation and a Monday morning firefight. This walk-through focuses on practical setup steps for Counterpoint-to-Magento sync logging, the kinds of errors worth watching for, and how to turn raw output into something an operations manager can act on without needing a developer on standby. It draws on patterns that work for businesses operating under the Australian Consumer Law and the ATO's expectations for digital record-keeping. Why Daily Sync Logs Matter for Australian RetailersSync errors between an in-house system like Counterpoint and an ecommerce storefront rarely cause obvious crashes. Instead, they quietly corrupt data: a price update from head office in Melbourne never reaches the Magento site, a returned item in a Geelong store still shows "sold" online, or a customer's email gets overwritten with a slightly different spelling. None of these trip an alarm on their own, but together they erode trust and create compliance headaches. Australian Consumer Law requires traders to honour advertised prices and product descriptions, which means a stock count mismatch is not just an operational issue. If a Sydney shopper sees a barbecue in stock online and travels to the Chatswood store only to learn it is unavailable, the retailer has arguably created a misleading representation. Logs make it possible to prove the discrepancy was caught and resolved quickly, which matters when dealing with the ACCC. There is also the ATO side. GST records must line up with the prices charged and the inventory movements recorded, and the Notifiable Data Breaches scheme under the Privacy Act 1988 treats inventory and customer data as personal information in some contexts. Keeping sync logs means a business can reconstruct any disputed transaction if a customer, auditor, or regulator asks for evidence later. Before getting into the mechanics, retailers still choosing between successor platforms can weigh their options through comparing Magento and WooCommerce as successors to NCR Retail Online. It helps frame which platform plays better with Counterpoint's particular quirks before any logging work begins. Turning On Logging in CounterpointCounterpoint itself does not have a single toggle for "send logs to Magento." Logging happens at the integration layer, usually a middleware script or a connector running on a local machine in the store. The first step is to find where that connector lives, whether on a till PC in the Brisbane CBD store or on a small server in the back office, and confirm it has permission to write to a log directory. Once located, the connector's configuration file usually has a verbose mode or log-level setting. Setting this to "info" or "debug" gives enough visibility without flooding the disk. From there, defining a daily log rotation is essential because an always-on debug log on a busy store can chew through gigabytes within a week. Most retailers pipe the output to a dated file such as For Australian stores, it also helps to set the log timezone to Australia/Sydney rather than UTC, even if the underlying server clock runs UTC. When something goes wrong at 3 am AEST, the line in the log will read Teams unsure of where Counterpoint fits in the current NCR product family can refresh on the broader NCR Retail Online transition guidance, which walks through how the connector pieces fit together for stores coming off the legacy platform. Capturing Magento-Side EventsMagento's cron system runs scheduled tasks and writes its own output to A practical habit is to wrap the integration's import step in a small observer or plugin that writes a structured line every time it processes a record. Something like For teams comfortable with the command line, Magento's Building a Daily Review RoutineLogs that nobody reads are wasted disk space. A useful pattern is to set aside ten to fifteen minutes at the start of each trading day, before the Melbourne store opens and the Brisbane team starts taking phone orders, to review the previous day's sync output. The goal is not to read every line but to spot patterns: the same SKU failing repeatedly, a sudden surge of "timeout" messages, or a string of "auth failed" entries that suggests an API token has expired. A simple spreadsheet or a lightweight dashboard, even something assembled in Google Sheets by importing the previous day's log, gives structure. Columns for timestamp, error type, SKU, store, and resolution status let a small team in Perth or Canberra triage issues without needing a full ticket system. Some retailers add a colour-coded cell for entries that match known patterns, so the morning review takes minutes rather than an hour. If members of the team are reviewing logs from regional hubs such as Darwin or Townsville, bear in mind AEST versus AEDT transitions in October and April. A log timestamp that suddenly shifts by an hour without explanation often turns out to be a daylight saving crossover, not a real outage, and that distinction matters when deciding whether to roll back a recent change. Common Error Patterns Worth WatchingA few patterns repeat often enough to deserve their own column in any review sheet. "SKU mismatches first appeared after a product rename in Counterpoint" is one: Magento still uses the old SKU and the connector silently fails. "Inventory delta ignored" usually means a sale was recorded in Counterpoint after the sync window had already closed. "Customer email already exists" flags a duplicate created during a manual data import. Another recurring pattern is "tax rate missing" for orders shipping to postcodes the platform has not seen before. This catches out retailers who expand into regional areas such as Warrnambool or Bundaberg without updating their tax tables, and it can leave orders stuck in pending status. Logs that record the offending postcode let the operations team update the rate table in one batch rather than chasing each order. Timeouts on API calls are often a clue about local infrastructure. A retailer in a regional town might find the sync runs slowly because the NBN connection drops during peak evening hours. Logs that record duration per call make it possible to plot performance over time and decide whether the bottleneck is the integration code, the Counterpoint server, or the link between the two boxes. The same habit of specifying reliability criteria up front shows up in adjacent industries, and the broadcast infrastructure checklist offers a useful reference for any reliability-sensitive pipeline. Automating Alerts So Nothing Just Skips DaysManual review works for a single store, but multi-site retailers across Sydney, Brisbane, and Perth quickly find that human eyes miss things. A modest automation layer can read the previous day's log and email or message a short summary: how many records were processed, how many failed, and the top three error messages by frequency. Some teams use simple shell scripts; others use log shippers such as Filebeat or Vector to push entries into a hosted dashboard. For businesses that need a deeper picture of what their tech stack is producing, the same instinct that helps a content team adjust video brightness to keep imagery consistent can help an ops team keep log entries consistent so the morning review reads cleanly. Tuning parameters in one place so every downstream consumer sees the same data is the underlying pattern, even if the artefact is video rather than JSON. Worth flagging too: any alert pipeline should send copies to a separate system. If the only place logs live is the same server that produced them, a disk failure wipes both the evidence and the alert. Even a simple email forwarder to a Gmail or Outlook account keeps a redundant copy that satisfies recordkeeping expectations, and on a busy day that redundancy is what catches the one error that would have become a customer complaint. The practical takeaway: log everything on both sides of the bridge, rotate the files daily, give them a timezone that matches the trading floor, and review them with a short, repeatable checklist. With those habits in place, sync errors stop being mysteries and start being the kind of small, fixable issues a trading team can clear before the doors open. |
|||
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.