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 |
How to Test Checkout Workflows Before Final MigrationMoving an online shop to a replacement platform is more than copying product records and choosing a new theme. Checkout is where inventory, tax, payment services, customer accounts, shipping rules and order processing meet. A staging store gives retailers a safe environment to test those connections before real customers encounter them. Learn more about Ncrretailonline.com. This is especially important for businesses moving away from NCR Retail Online after its discontinuation. Many Australian retailers are considering platforms such as Magento or WooCommerce through NCR Counterpoint partners, but the migration is only complete when a customer can place an order smoothly and the retail team can fulfil it accurately. A staging environment should closely resemble the planned production store without being open for genuine purchases. It should contain representative products, realistic prices, delivery zones, discount rules and customer records that have been anonymised. The aim is to reproduce normal shopping behaviour, unusual cases and operational exceptions. Australian shoppers also bring local expectations to the test. The workflow should handle Australian dollars, GST-inclusive pricing, postcodes from metropolitan and regional areas, delivery to PO boxes where applicable, and payment methods commonly used in the local market. A customer in Melbourne, Perth or a regional New South Wales town should receive clear, accurate information before payment. Establish a controlled staging environmentBegin by creating a test domain or protected subdomain that search engines cannot index. Add a clear banner identifying the store as a testing site, and disable live order fulfilment. Payment gateways should run in sandbox mode wherever possible, while emails should be routed to internal test inboxes rather than real customers. Create separate test accounts for shoppers, guest checkout and store administrators. Use different browser profiles or devices so that saved addresses, cookies and account sessions do not hide defects. Record the platform version, extensions, theme, payment modules and integrations active in staging; this makes it easier to identify which change caused a failure. The catalogue should include ordinary items, products with variations, sale products, bulky goods and products with limited stock. Include at least one item that cannot be shipped to every region. If the business sells across Australia, use test addresses in Sydney, Brisbane, Adelaide, Darwin and Hobart, along with a regional address and an address containing a PO box. Recreate the complete customer journeyA checkout test should start before the checkout page. Search for a product, open its details, choose a variation, add it to the cart, adjust the quantity and continue shopping. Check that the cart retains the correct item name, SKU, price, tax treatment, stock status and image after each action. Test both guest checkout and account-based checkout. A returning customer should be able to sign in without losing cart contents, while a new customer should understand which fields are mandatory. Confirm that Australian state selections, postcodes, phone numbers and email validation work sensibly without rejecting legitimate local formats. Work through several delivery scenarios. Compare metro delivery with a regional postcode, free shipping with paid shipping, and a physical address with a PO box if the carrier rules permit it. The estimated cost and delivery method should refresh when the address changes. Customers should not reach the payment page only to discover that their location is unsupported. Verify payments, discounts and order totalsUse sandbox cards and payment tokens supplied by the gateway rather than real card details. Test an approved transaction, a declined card, an expired card, an interrupted payment, a customer who presses the payment button twice and a customer who returns from an external payment page. Confirm that a failed attempt does not create a paid order or reduce stock incorrectly. Reconcile every total manually. The displayed subtotal, discount, delivery charge, GST and final amount should match the order stored in the ecommerce system and the amount passed to the payment provider. Pay particular attention to rounding on products priced in cents, mixed tax settings and discounts that apply to one product but not another. Test promotional codes under realistic conditions: valid, expired, usage-limited, product-specific and minimum-spend offers. Check whether a discount can be combined with free delivery and whether the message shown after an invalid code explains the problem clearly. Also test gift cards, store credit and refunds if these are part of the planned migration. Payment and pricing checks
Test stock allocation and operational handoffsThe order is not finished when the confirmation page appears. Confirm that a successful test order reduces available stock once, creates the expected order number and sends the right information to the retail or fulfilment system. If inventory is shared with a physical shop, check that the quantity shown online changes when stock is adjusted in the connected business system. Test concurrent demand by placing orders for the last available unit from separate sessions. The platform should prevent overselling or apply the configured backorder rule. When a product is unavailable, the customer should see an accurate message rather than a payment failure with no explanation. The backorder transition guidance can help teams define what should happen to delayed orders while systems are being changed. Review the internal workflow as well as the customer experience. Staff should be able to locate the order, see payment status, print or export fulfilment details, update shipping information and issue a refund. Check that order notes, customer messages and tracking details remain visible to the people responsible for service and dispatch. Validate notifications, mobile use and recoveryInspect every automated message generated by the test journey: order confirmation, payment failure, account creation, dispatch, cancellation and refund. The email should show the correct business name, contact details, products, GST treatment, delivery address and totals. Verify that links lead to the staging domain during testing and will be changed to the production domain at launch. Use a recent iPhone and Android handset, along with desktop browsers, to test the full process rather than only the payment page. Check tap targets, keyboard behaviour, address fields, error messages, page speed and visibility of delivery costs. Australian shoppers often complete purchases on mobile while commuting or comparing prices, so a small form or layout defect can cause a substantial drop in completed orders. Simulate recovery from common interruptions. Close the browser during checkout, refresh the payment page, lose network access briefly and return to an abandoned cart. The system should avoid duplicate orders and give the customer a clear path forward. Review abandoned checkout records to ensure they do not contain sensitive payment information. Mobile and communication checks
Run migration rehearsals and approve the releaseComplete at least one full dress rehearsal using a recent copy of the catalogue, customer data and order history. Clean or anonymise personal information before importing it into staging. Compare record counts and samples after migration: products, variations, prices, stock quantities, customer accounts, historical orders and tax settings should all reconcile. Test redirects from old product and checkout URLs, especially if the new platform changes the site structure. Confirm that analytics, consent settings and fraud controls are configured correctly without collecting live payment data in the test environment. Review security settings, administrator permissions, SSL certificates and third-party extensions before the store is exposed publicly. For former NCR Retail Online customers, checkout decisions may need to reflect existing Counterpoint workflows and retail practices. The checkout customisation guide provides useful context for preserving familiar steps while adapting them to a new platform. Keep a written defect log with severity, owner, reproduction steps and retest status. Sign off with evidence, not assumptionsDefine pass criteria before the final rehearsal. A critical payment failure, incorrect GST amount, duplicate order or stock mismatch should block launch. Minor wording or styling issues can be recorded for later if they do not confuse customers or disrupt fulfilment, but every exception should have an owner and a deadline. Run the approved scenarios again after the final configuration changes. Capture screenshots, order IDs, gateway responses and inventory results as evidence. Ask a staff member who did not build the migration to follow the scripts; an independent tester is more likely to notice unclear labels and assumptions that the project team has stopped seeing. Once the production store is ready, place a controlled live order using a low-value product or the business’s approved launch procedure. Monitor the payment gateway, inventory feed, fulfilment queue, emails and customer service inbox during the first trading period. Keep the old system accessible in read-only mode where practical, so staff can verify historical records without taking new orders there. The safest final migration is supported by a repeatable checklist: test genuine customer paths, test failure paths, reconcile every amount, and confirm that each paid order reaches the people and systems responsible for fulfilment. For an Australian retailer, that means a staging checkout that handles local tax, addresses, delivery realities and mobile shopping before the first real customer arrives. |
|||
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.