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

Running Test Orders to Validate Inventory Sync Before Cutover

When an Australian retailer prepares to migrate from a legacy point-of-sale stack to a modern ecommerce platform, the go-live window feels like crossing the Nullarbor Plain without a sat-nav. Stock counts, supplier feeds, and customer orders must travel together without losing a single SKU. Running structured test orders is the safest way to confirm that inventory synchronization behaves reliably before the cutover. Done well, this phase catches the silent failures that a quick smoke test would never surface.

Retailers operating from Sydney to Perth are seeing this pressure rise as omnichannel expectations grow. A customer browsing a marketplace listing at 11pm AEST expects the same availability they would see walking into a flagship store the next morning. A well-designed validation routine protects that promise and keeps the finance team confident that revenue recognition lines up with physical stock on the shelves.

Planning the Test Environment and Scenarios

Start by isolating a sandbox that mirrors production, right down to the tax engine and shipping rules. A clean copy of the catalogue, supplier price lists, and store credit data should be loaded into the new platform so that every test order exercises real-world pathways. Many retailers consolidating onto a unified environment such as NCR Retail Online find that the sandbox catalogue imported from the legacy system still carries dormant SKUs that distort the validation set. Prune those out before kicking off any transactions.

Map out the scenarios that matter most to the business. A boutique in Brisbane with two retail outlets and a warehouse needs to confirm that a purchase made online can trigger a pickup reservation in-store without double-counting inventory. A specialty grocer in Melbourne running click-and-collect should verify that perishable SKUs decrement correctly across both the front-of-house register and the back-of-stock ledger. Listing these scenarios on a shared sheet before any transactions run keeps the team aligned and reduces duplicated effort on the day.

Setting Up Sandbox Stores and Payment Gateways

Test gateways should reflect the live stack as closely as possible, including local favourites such as Afterpay, Zip, and the major card schemes. Australian shoppers have embraced buy-now-pay-later options quickly, so a skipped integration test here can create reconciliation headaches during the first trading week. Configure the sandbox with the same GST treatment and rounding rules used in production, then confirm that the pricing displayed at checkout matches the invoice generated downstream.

It also pays to enable store credit, gift cards, and loyalty point redemption paths before the run begins. Many teams forget that a $25 store credit applied to an order still has to take stock off the shelf. Treat the sandbox as a miniature replica of the daily routine at your busiest Adelaide location, not as a sterile laboratory. The closer the conditions match the production floor, the more confidence the validation will deliver.

Executing Controlled Test Transactions

With the sandbox ready, run a sequence of test orders that exercises the full lifecycle. Start with a straightforward single-item purchase, then progress to multi-line carts, mixed fulfilment, and backorders. Each transaction should be tagged with a unique reference so the results can be traced through the order management system, the accounting ledger, and the warehouse module without confusion.

Pay close attention to authorisations, captures, and refunds. A common failure during cutovers is the gateway capturing funds in the sandbox but failing to refund cleanly, which leaves the finance team unable to reconcile end-of-day totals. Document the response times for each gateway call, as latency often signals deeper configuration issues. Where a transaction faults, capture the error code, the timestamp in Australian Eastern Standard Time, and the exact payload sent to the third-party processor for later review.

Verifying Stock Levels Across Channels

Once test orders flow through without errors, the real work begins on inventory synchronization. Adjust stock levels manually in the source of truth, then watch the new platform reflect the change within the documented propagation window. If a Brisbane warehouse decrements by three units, the Sydney storefront, the Adelaide outlet, and the ecommerce site should all show that reduction within the agreed timeframe.

Run negative tests too. Attempt to oversell a low-stock SKU and confirm the platform blocks the order gracefully rather than letting the cart proceed. The Australian Consumer Law guarantees that goods advertised as available must be in stock or the seller must refund promptly, so a hard block at checkout is preferable to a refund queue. Cross-reference the final stock figures with a physical count in at least one location, since digital accuracy without physical truth quickly erodes customer trust.

Handling Edge Cases and Error Conditions

Every cutover eventually surfaces an edge case that nobody anticipated. Synchronisation tools occasionally drop events during network blips, particularly when regional teams operate across different time zones. Build recovery routines that replay missed events from a journal table, then verify that the test platform can reconstruct the correct stock picture without manual intervention.

When a fault does appear, capture screen recordings of the steps that triggered it, since replaying the exact user journey later saves hours of guesswork. Teams that record video evidence of issues typically look for guidance on organizing footage and screen captures so the recordings are searchable when the next edge case arrives. Edge cases worth exercising include offline register queues syncing after a long weekend, partial fulfilment shipments that leave a cart in limbo, and customer-initiated cancellations that arrive after a pick has already been committed. Each scenario informs how robust the eventual cutover will be. If a scenario cannot be handled automatically, document the manual workaround and assign ownership before go-live, so the operations team in Parramatta or Fremantle is not improvising during peak trading hours.

Documenting Results and Training the Customer Service Team

A validation phase that lives only in spreadsheets offers limited long-term value. Capture every finding, false positive, and timing observation in a central log that the operations team can reference after the cutover. The recorded outcomes also feed directly into onboarding new frontline staff on the order management interface. Before the cutover, schedule hands-on sessions for the customer service team so they can troubleshoot status updates, split shipments, and credit memos confidently, drawing on practical resources such as training customer service staff on new order management interfaces.

Working alongside a structured human resource management system keeps training records, certifications, and shift allocations aligned across stores, which is especially valuable when retail teams rotate across multiple outlets. Short, focused walkthroughs of the most common service desk scenarios perform far better than a single marathon session, and they map neatly onto individual learning plans stored in the HR platform.

Final Validation Before the Cutover

The final validation sweep should repeat the most business-critical scenarios using fresh test data, then compare the outcome against an independent count. Verify that GST is calculated correctly on every invoice, that refund cycles close within the merchant agreement window, and that customer data flows through without triggering a Notifiable Data Breaches scheme assessment under the Privacy Act 1988. A green light across these checkpoints usually indicates the platform is safe to promote.

Validation Area Manual Check Automated Check Acceptable Threshold
Stock decrement propagation Walk-in purchase and warehouse pick Scheduled sync job Under 90 seconds
Refund reconciliation End-of-day ledger match Gateway settlement report Zero variance
GST calculation accuracy Sample invoice review Tax engine test suite No difference
Oversell prevention Low-stock cart attempt API rate-limit simulation Blocked at checkout
Customer data handling Privacy compliance review Logging audit Fully compliant

A disciplined final sweep turns the cutover from a gamble into a planned change window. With the matrix above checked and signed off, the team can step into go-live knowing the platform has earned its place in the production stack.

Review the sandbox once more tonight, confirm that the scheduled sync job is paused, and sign off on the validation report tomorrow morning so the cutover can commence on Thursday.

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.