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

Handling refunds and returns across Counterpoint and a new online store

Moving from NCR Retail Online to a new ecommerce platform changes more than the storefront. It can affect order records, inventory quantities, payment references, tax calculations, customer notifications, and the way staff process merchandise returned to a store. A reliable refund and return process must connect Counterpoint with the replacement online store without creating duplicate credits or inaccurate stock.

The transition is especially important for retailers using Magento, WooCommerce, or another platform alongside NCR Counterpoint. Each system may have its own order statuses, refund controls, product identifiers, and inventory synchronization rules. The goal is to make the customer experience feel consistent while giving employees a clear system of record.

Returns should therefore be designed as an operating process rather than treated as a feature switched on during launch. Written rules, tested integrations, and daily reconciliation can prevent small discrepancies from becoming accounting or customer service problems.

Map the systems before launch

Start by documenting where each transaction begins and where it is finalized. An online order may originate in Magento or WooCommerce, pass through a payment gateway, reduce available inventory, and then be reflected in Counterpoint. A purchase returned to a physical location may follow the reverse path, with the point-of-sale team accepting the product and the ecommerce system issuing or recording the refund.

List every relevant status, including paid, partially fulfilled, shipped, cancelled, return requested, return received, refund pending, and refunded. Then map those statuses to the terms used by Counterpoint and the new web store. This prevents a return from appearing complete in one application while remaining open in another.

Product identification deserves particular attention. Confirm that stock keeping units, UPCs, variants, descriptions, and tax categories match across platforms. For example, a glass sold from a barware collection may have separate records for color, size, or set quantity. If those identifiers are inconsistent, a returned item can be credited correctly while being added back to the wrong inventory record.

Establish a single return policy

The policy should state whether customers may return online purchases to a store, send them to a warehouse, or use both options. It should address return windows, final-sale items, opened packaging, damaged goods, shipping charges, restocking fees, exchanges, and gift purchases. The same rules should appear on the storefront, order confirmation, packing slip, and customer service scripts.

Physical products can require different inspection standards. A sealed set of everyday dishes may be eligible for resale when unopened, while an incomplete or chipped set may need a damaged-goods disposition. Define who determines the condition, which reason code is used, and whether the item returns to sellable inventory, quarantine stock, vendor return, or write-off.

Make the policy operationally specific. Staff should know whether they can refund to the original payment method, when a supervisor must approve an exception, and how to handle an order that was paid online but returned at a Counterpoint register. Clear limits reduce inconsistent decisions and help protect the business from fraudulent or accidental duplicate refunds.

Design the online return workflow

A customer-facing return portal can collect the order number, email address, product, quantity, reason, and preferred resolution. The request should not automatically trigger a financial refund unless the business has chosen an immediate-refund model. In many retail environments, the refund should wait until the merchandise is received and inspected.

Use separate stages for authorization, receipt, inspection, approval, and payment. This creates an audit trail and makes it easier to identify where a return is delayed. A return merchandise authorization number or similar reference can connect the customer request, shipping label, warehouse receipt, and Counterpoint transaction.

The workflow should also handle partial returns. If a customer sends back two items from a five-item order, the system must calculate the correct merchandise value, allocated discount, sales tax, and shipping adjustment. Bundles and promotions need explicit rules so that returning one component does not produce an unintended full discount or leave the remaining item priced incorrectly.

Coordinate refunds across payment systems

The payment gateway should be treated as the authority for whether money was actually returned to a card, digital wallet, or other tender. Counterpoint and the ecommerce platform should retain the gateway transaction reference, refund amount, date, and operator details. Never rely only on an internal order number when investigating a disputed payment.

Set controls for partial refunds and multiple refunds. The combined amount refunded must not exceed the amount captured, including any approved shipping or tax adjustment. If a refund is attempted in both Counterpoint and the online store, the second action should be blocked or clearly flagged for review.

Gift cards, store credit, cash, and exchanges need separate treatment. A customer who paid online may be entitled to the original tender, while a policy exception may allow store credit. Document who can authorize that change and how the credit is recorded so that liabilities remain visible in the correct system.

Return situation Primary action Counterpoint record Online store record
Online order returned by mail Inspect receipt before approval Record disposition and inventory movement Update return and refund status
Online order returned in store Verify order and payment reference Process store receipt or return transaction Mark items received and refund initiated
Partial order refund Calculate item, tax, and discount allocation Record financial adjustment where configured Apply refund to selected lines
Exchange for another item Treat replacement as a new sale or defined exchange Record returned and replacement products Link exchange to original order
Damaged or unsellable item Move to the approved non-sellable location Record reason code and write-off process Close return without adding sellable stock

Reconcile inventory and back-office records

Inventory synchronization should distinguish between a return being requested and a product being physically available for sale. Adding stock back as soon as a customer submits a request can create false availability. In most cases, the quantity should return to sellable inventory only after inspection confirms its condition.

Use reason codes consistently for customer remorse, wrong item, shipping damage, manufacturing defect, and inventory error. These codes can reveal recurring problems with fulfillment, packaging, product quality, or product data. They also make vendor claims and management reporting more reliable.

Daily reconciliation should compare orders, returns, refunds, tender totals, and inventory adjustments. Investigate mismatches by transaction reference rather than changing quantities manually. Retailers planning their transition can also review guidance on back-office operations to identify broader controls that may need updating after NCR Retail Online is discontinued.

A practical reconciliation report should show the original order, returned lines, refund amount, payment reference, receiving location, inventory disposition, and employee responsible. Keep exception reports separate from routine transactions so unresolved cases receive attention instead of disappearing into a combined sales total.

Prepare store and support teams

Employees need a short, repeatable procedure for locating online orders in Counterpoint or the connected order system. Training should cover identity verification, return eligibility, item inspection, payment method restrictions, partial returns, exchanges, and escalation rules. Screenshots or quick-reference cards can reduce errors during busy periods.

Customer service representatives should use the same language as store associates. A return request is not necessarily a completed return, and a refund initiated is not always a refund settled. Explaining those distinctions accurately helps customers understand whether they should wait for inspection, payment processing, or bank posting times.

Run test transactions before launch. Include a full return, partial refund, store return of an online order, damaged item, exchange, cancelled order, gift card payment, and a failed refund. Verify the result in the storefront, payment gateway, Counterpoint, inventory records, customer email, and accounting export.

Monitor exceptions after go-live

For the first several weeks, review returns more frequently than normal sales. Watch for duplicate refunds, stock added before inspection, abandoned return authorizations, mismatched tax amounts, and orders that remain open after payment has settled. Assign ownership for each exception so that technical, financial, and store teams do not assume someone else is handling it.

Useful performance measures include average refund time, return rate by product, percentage of returns accepted in stores, unresolved reconciliation items, and the value of damaged or unsellable inventory. These figures help separate a platform integration problem from a policy or fulfillment problem.

Keep an audit trail for manual changes. A supervisor adjustment should include the reason, original value, revised value, employee, timestamp, and supporting order reference. Restrict refund permissions according to role, and review access when employees change positions or leave the business.

Use the following controls as a launch checklist:

  • Match product identifiers and tender references across Counterpoint and the online store.
  • Require inspection or an approved exception before restoring returned stock to sellable inventory.
  • Prevent duplicate refunds by validating gateway transaction IDs and previous refund totals.
  • Reconcile orders, returns, payments, and inventory adjustments every business day.
  • Train store and support teams with the same policy, status definitions, and escalation rules.

A new online store can support dependable omnichannel service when refunds and returns are treated as connected financial, inventory, and customer-care events. Begin by documenting the current Counterpoint workflow, test every return path with realistic transactions, and keep exception reporting active until the records consistently agree across systems.

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.