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

Connecting a new store to your existing POS system

Launching an online storefront while keeping an established point-of-sale system is a technology project, but it is also an operations project. Your website, register, inventory records, customer profiles, payments, and fulfillment process must share dependable information. When those connections work properly, a sale made online can update stock at the same time as a transaction in a physical shop.

The goal is a single, trusted view of the business. Retailers should be able to see what is available, where it is located, what has been sold, and which orders require attention without rekeying information into several applications. A well-planned POS integration reduces overselling, pricing errors, delayed shipping, and confusing customer service conversations.

The steps below apply whether you are adding an ecommerce channel to an established store or moving from one online platform to another. They are especially relevant to retailers that previously used NCR Retail Online, which was discontinued and required customers to move to alternatives such as Magento or WooCommerce through NCR Counterpoint partners.

Audit your current retail systems

Begin by documenting how your existing POS handles products, variants, pricing, taxes, customers, payments, discounts, inventory locations, returns, and purchase orders. This inventory of functions gives you a practical baseline for comparing ecommerce connectors and identifying capabilities that need an add-on or a manual procedure.

Pay particular attention to the product catalog. A POS may identify an item by SKU, while the online store depends on a product ID, barcode, parent product, or variation code. Decide which value will serve as the permanent identifier. If the same product has different names or codes in separate systems, synchronization can create duplicate listings or update the wrong record.

Review the direction of each data flow as well. Product descriptions may move from the POS to the website, while online orders should move back to the POS for fulfillment and reporting. Inventory often needs two-way updates, but customer reviews, website content, and marketing data may remain in the ecommerce platform. Defining ownership before implementation prevents conflicting edits.

Prepare clean data before migration

Data quality determines how reliable your new store will be. Remove discontinued items, merge duplicate customers, standardize tax categories, and check that every sellable product has a valid SKU, price, cost, stock quantity, and image. Confirm that sizes, colors, and other variants are represented consistently instead of being stored as unrelated products.

Export a backup of the catalog, customer records, order history, and inventory information before making changes. Retailers moving away from NCR Retail Online can use this product data export guide to organize information for a smoother transition. Keep the original files unchanged so that you can compare imported records and restore missing details if necessary.

Decide how much historical information should enter the new store. Current products and open orders usually have the highest priority, while years of old transactions may be retained in an archive instead of imported into the live ecommerce database. Establish rules for customer consent, password resets, payment data, and privacy obligations before transferring personal information.

Select the right connection method

Your integration route depends on the capabilities of the POS, the ecommerce platform, and any systems between them. A native connector is usually faster to configure, while an integration platform can translate fields between incompatible applications. Custom API development offers more control but requires ongoing technical ownership, monitoring, and maintenance.

Ask vendors how frequently inventory updates occur, how failed transactions are reported, and whether the connection supports multiple stores or warehouses. A system that synchronizes only once or twice each day may be unsuitable for products with limited stock. Also verify how it handles partial refunds, exchanges, canceled orders, bundles, gift cards, shipping charges, and tax changes.

Connection method Best suited to Main advantage Important limitation
Native connector Compatible POS and ecommerce software Faster deployment and simpler support Fewer options for unusual workflows
Integration platform Businesses using several cloud systems Maps fields and automates repeatable tasks Monthly costs and dependency on a third party
Custom API integration Complex or highly specialized operations Precise control over data and business rules Higher development and maintenance demands
Manual import and export Small catalogs or temporary transition periods Low initial technical investment Slow, error-prone, and difficult to scale

For retailers affected by the NCR Retail Online shutdown, the choice of destination platform should account for the full operating model rather than website appearance alone. This overview of multi-channel selling changes can help frame questions about store registers, online orders, inventory visibility, and partner support before a migration is approved.

Map products, orders, and inventory

Create a field-mapping document that shows how each important value moves between systems. Include SKU, product title, description, category, brand, barcode, variant, price, sale price, tax class, stock quantity, warehouse, weight, image, and publishing status. Mark required fields and define what happens when a value is blank.

Inventory synchronization deserves special attention. Establish whether the online quantity includes safety stock, reserved units, damaged merchandise, and goods awaiting receipt. If the POS has several locations, determine whether the store displays combined availability, assigns orders to a particular location, or uses ship-from-store fulfillment. These decisions affect the quantity that customers see at checkout.

Order mapping should cover payment status, fulfillment status, shipping method, discount codes, tax, and customer details. An online order might begin as “paid,” become “packed,” and finish as “completed,” while the POS uses different labels. Map these states explicitly so staff do not mistake an unfulfilled order for a completed sale or process the same transaction twice.

Configure security and test in stages

Use separate test credentials where possible and grant each application only the access it needs. Protect API keys, activate multifactor authentication for administrative accounts, and check that payment information is handled by a compliant payment provider rather than copied into spreadsheets or unsecured messages. Keep a record of who can change integration settings.

Run tests with a small selection of products before importing the full catalog. Include a standard item, a variant, a low-stock item, a discounted product, a taxable product, and an item unavailable for online sale. Place test orders from the website, then check the POS, inventory record, customer profile, email notification, receipt, and fulfillment queue.

Repeat the exercise for returns, cancellations, partial refunds, exchanges, and an order placed in the physical store while an online order is being processed. Test an interrupted connection as well. Staff should know whether failed updates queue for retry, create an alert, or require manual reconciliation. A written exception procedure is essential because every integration eventually encounters a rejected record or temporary outage.

Train staff and monitor the launch

A connected store changes daily routines. Explain where employees should edit prices, product descriptions, stock counts, customer information, and order statuses. If a value is controlled by the POS, staff should not overwrite it in the ecommerce dashboard unless the process specifically allows that action.

Create a short operating guide for common situations: an oversold product, a customer requesting a pickup change, a damaged item, a duplicate order, a failed payment, and a return from an online purchase. Assign responsibility for reviewing synchronization errors and define how quickly issues should be investigated.

During the first weeks, compare online orders with POS records and review inventory discrepancies every day. Track failed updates, abandoned carts, fulfillment delays, refund mismatches, and customer complaints. Once the connection is stable, continue with weekly or monthly checks and review the integration after adding a store, warehouse, payment method, or sales channel.

Practical steps for a controlled rollout

A successful POS-to-ecommerce connection is built around clear ownership, clean records, and deliberate testing. Use these priorities when preparing the launch:

  • Choose one authoritative system for each type of business data.
  • Standardize SKUs, variants, tax rules, prices, and location codes before importing records.
  • Test stock updates, orders, returns, refunds, and outages with realistic examples.
  • Limit administrative access and protect integration credentials.
  • Give staff written procedures for exceptions and reconciliation.
  • Monitor synchronization logs and inventory differences after going live.

Start with a pilot catalog or a single location when the business permits it. A limited launch reveals mapping problems without placing every product and sales channel at risk. After the pilot produces consistent results, expand the catalog, activate additional locations, and retire old workflows in a controlled sequence.

Retailers planning seasonal campaigns should also confirm that promotions, gift cards, delivery promises, and inventory reservations behave correctly under heavier demand. A connected system is particularly valuable during holiday selling, when shoppers may move between online browsing, store pickup, and in-person purchases. Seasonal merchandising resources such as Christmas gift ideas can support that planning, but the operational setup must ensure advertised products are actually available.

A new storefront should become another dependable sales channel, not another isolated database. Map the data, select an integration method that fits the business, test every important transaction, and train the people responsible for keeping records accurate. Begin with a controlled pilot and contact a qualified POS or ecommerce integration partner to review the connection before opening the store to customers.

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.