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

Creating a Reliable Ecommerce Data Backup Before Migration

Migrating an ecommerce operation is more than moving product records from one platform to another. Customer accounts, order history, inventory quantities, product imagery, tax settings, shipping rules, and payment records all need to arrive intact and usable. A carefully prepared backup gives your team a reference point when formats change, integrations fail, or an import produces unexpected results.

This is especially important for retailers moving away from discontinued software. NCR Retail Online customers, for example, were directed toward alternative platforms such as Magento and WooCommerce through NCR Counterpoint partners. A migration backup plan helps preserve operational continuity while the new store is configured, tested, and connected to business systems.

The objective is not simply to download a database. It is to create a recoverable copy of business information, verify that the copy is complete, and document how it can be restored. That process reduces downtime and gives decision-makers confidence during the transition.

Define What Must Be Preserved

Begin with a complete inventory of the data managed by your current ecommerce environment. Core records usually include products, variants, categories, customer profiles, orders, refunds, coupons, tax rules, shipping methods, warehouse quantities, and supplier references. Do not overlook less visible assets such as product photographs, downloadable files, invoices, email templates, and SEO metadata.

A retail catalog can contain thousands of relationships between products, categories, attributes, and stock locations. A category page such as a pants and jeans collection may appear simple to shoppers, but its underlying records can include size and color variants, images, descriptions, pricing rules, and inventory identifiers. These relationships must be retained or deliberately mapped to the new platform.

Separate data into three groups: essential for launch, valuable for historical reference, and safe to archive. This prioritization helps the migration team focus on information that affects sales and fulfillment first, while still protecting records that may be needed for customer service, accounting, legal compliance, or future analysis.

Capture More Than a Database Export

A database export is an important starting point, but it rarely represents the entire store. Create separate copies of structured data, uploaded media, configuration files, integration settings, and operational documents. If the existing platform stores files in cloud storage or on a local server, include those locations in the backup scope.

Preserve API credentials and connection details securely, but do not place unencrypted passwords in a shared archive. Record the systems connected to the store, such as payment gateways, shipping services, accounting software, marketplaces, loyalty programs, email platforms, and inventory management tools. The credentials themselves may need to be regenerated during migration, while the integration inventory ensures that no dependency is forgotten.

Take a snapshot of the live environment before major changes begin. Keep an additional export immediately before the final cutover because orders, customer updates, and stock movements may continue during the migration window. Label each copy with its date, source system, contents, and retention period so employees can identify the correct version quickly.

Build a Secure Backup Strategy

A strong ecommerce backup plan uses multiple copies stored in different locations. One copy may remain in the source system, another can be held in encrypted cloud storage, and a third may be retained in a separate environment controlled by the business or its technology partner. This arrangement protects against accidental deletion, service outages, and corrupted exports.

Access should follow the principle of least privilege. Only approved staff and migration specialists should be able to download, modify, or restore sensitive files. Use multifactor authentication, encryption in transit and at rest, and an audit trail showing when files were created or accessed. Customer data, payment-related information, and personal addresses deserve additional protection because a migration archive can be an attractive target.

Set a retention schedule before exporting anything. Keep the pre-migration snapshot until the new store has passed acceptance testing and completed a stable operating period. Longer retention may be appropriate for order history and financial records, but personal data should not be kept indefinitely without a business or legal reason.

Verify Exports Before They Are Needed

A backup is useful only if it can be read and restored. After each export, compare record counts with the source platform. Check the number of products, variants, customers, orders, refunds, and inventory locations. Review file sizes and sample records for missing fields, broken characters, truncated descriptions, and incorrect timestamps.

Run a test restoration in a separate environment rather than testing directly on the new live store. Import a representative sample containing simple products, products with variants, discontinued items, tax-exempt customers, refunded orders, and records with international addresses. This reveals mapping problems while there is still time to correct them.

Use a validation log to document the results. The following checks provide a practical baseline:

Backup area Validation check Acceptable result Evidence to retain
Product catalog Compare products, variants, prices, and attributes Counts and key fields match Export report and sample screenshots
Customer records Review profiles, consent fields, and addresses Required fields import without corruption Test import log
Order history Reconcile orders, payments, refunds, and statuses Totals and relationships remain accurate Reconciliation summary
Inventory Compare quantities by location and SKU Variances are explained and approved Stock comparison file
Media assets Open representative images and documents Files load with correct associations Media test results
Configuration Review tax, shipping, discounts, and integrations Rules behave as designed in staging Configuration checklist

Protect the Cutover Window

Migration risk increases when source data continues changing during the final export. Establish a clear freeze policy for catalog edits, price changes, customer account updates, and manual stock adjustments. If a complete freeze is impractical, define a delta process that captures changes made after the initial backup.

Schedule the final backup during a period of lower order volume, but do not rely on timing alone. Assign owners for data export, validation, platform configuration, payment testing, inventory reconciliation, and approval to go live. Every person should know what happens if a validation check fails.

Keep the source environment available in read-only form after launch whenever possible. It can serve as a reference for customer service and as a recovery source if an overlooked record needs to be reviewed. Avoid shutting down the old system immediately after the new store opens; early post-launch activity often exposes issues that were not visible in staging.

Document Recovery And Rollback

A recovery runbook turns stored files into an operational safeguard. It should explain where each backup resides, who can access it, which tools are required, and the order in which records should be restored. Include instructions for restoring the catalog, media, customer data, orders, inventory, and integrations separately because a full rebuild may not always be necessary.

Define rollback triggers before launch. Examples include large inventory discrepancies, failed payment processing, widespread broken product pages, missing customer records, or an inability to fulfill orders reliably. Establish who has authority to pause the migration or revert traffic, and document how customers and staff will be informed.

Keep copies of the source platform’s export tools, database schema documentation, custom scripts, and field mappings. These materials may be difficult to obtain once a contract ends or a product is discontinued. The NCR Retail Online announcement illustrates why transition planning should begin while existing resources and partner knowledge are still available.

Practical Safeguards For Migration Readiness

Use the following actions to turn preparation into a repeatable control process:

  • Create a data inventory that names every source, owner, format, and retention requirement.
  • Produce both a full backup and a final pre-cutover snapshot, with encrypted storage for each copy.
  • Reconcile record counts, financial totals, inventory quantities, and media associations before launch.
  • Test restoration in a staging environment using complex and representative records.
  • Keep a signed recovery runbook and a documented rollback decision process accessible to authorized staff.

Move Forward With Confidence

Once the backup has been verified, treat it as a controlled business asset rather than a forgotten archive. Restrict access, monitor storage health, and record any changes made during testing. After the new ecommerce platform operates reliably, retain the approved migration snapshot according to legal, financial, and internal policy requirements.

A migration partner can help map fields, validate imports, and connect the new store to inventory and retail management systems, but the retailer should retain ownership of its backup copies and recovery decisions. Begin by listing every critical data source, scheduling the first export, and assigning a person to verify that the business can restore what it has saved.

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.