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 | ||||||||||||||||||||
Integrating Loyalty Programs with WooCommerce After NCRThe discontinuation of NCR Retail Online has made loyalty management a central part of many retailers’ platform transition. Moving an online store to WooCommerce can preserve ecommerce flexibility, but the customer rewards experience requires deliberate planning. Points, discounts, purchase history, customer accounts, and in-store activity all need to work together. A successful migration is more than installing a loyalty plugin. Retailers must decide where customer data will live, how orders will be synchronized with the point-of-sale system, and which platform will calculate rewards. The right structure can support personalized promotions without creating duplicate accounts or inaccurate balances. NCR Counterpoint partners may help businesses move toward WooCommerce, Magento, or another ecommerce platform. Whatever route a retailer takes, loyalty should be included in the system design from the beginning rather than added after the new store launches. Why the Transition Changes Loyalty ArchitectureNCR Retail Online connected online selling with inventory and retail operations. When that environment is replaced, existing loyalty workflows may lose their connection to customer records, sales transactions, or promotional rules. A store can continue accepting orders while quietly breaking the reward system behind the scenes. WooCommerce provides a flexible foundation, but it does not automatically reproduce every feature from a previous retail platform. Loyalty functionality usually comes from a dedicated extension, a customer relationship management system, the POS platform, or a combination of services. Before selecting tools, document how shoppers earned and redeemed rewards under the old system. Important questions include whether points were awarded for online purchases, in-store transactions, referrals, birthdays, or product categories. Also record expiration rules, membership tiers, coupon restrictions, returns, and the treatment of guest checkouts. These details determine whether the new integration needs a simple plugin connection or a custom data exchange. Prepare Customer and Transaction DataStart with a clean export of loyalty members, account identifiers, point balances, transaction history, reward status, email addresses, and consent preferences. Do not assume that an email address alone is a reliable permanent identifier. Families may share addresses, customers may change them, and older records may contain duplicates. Create a field-mapping document before importing anything into WooCommerce. It should show how NCR or POS fields correspond to WordPress users, WooCommerce customers, loyalty accounts, and marketing permissions. A stable customer ID is especially useful when online and physical-store records must be matched repeatedly. Historical data may need a different treatment from active balances. Many retailers import current points and tier status while retaining older purchase history in an archive. Others migrate several years of transactions to support customer service and personalized marketing. The decision should reflect legal requirements, operational value, and the limits of the selected loyalty software. Connect WooCommerce with POS and Loyalty ToolsA typical setup has three important layers: WooCommerce for online orders, the POS for store transactions, and a loyalty service that maintains member status and rewards. Integration can happen through a native extension, an application programming interface, middleware, or scheduled file transfers. Real-time APIs are generally preferable when customers expect an immediate points balance after checkout. Before configuring loyalty rules, verify how the WooCommerce store exchanges order and inventory information with the existing POS. A practical POS connection guide can help frame the questions for a partner or implementation team, particularly around product identifiers, order status, and transaction ownership. The following models illustrate common approaches:
Whichever model is selected, define the source of truth for every data point. The loyalty system may own points and tiers, while WooCommerce owns online order status and the POS owns store receipts. Without clear ownership, a refunded order can subtract points twice or a canceled order can leave rewards available. Design Rewards Around Customer BehaviorA useful WooCommerce loyalty program should make earning and redemption easy to understand. Common earning events include completed purchases, account registration, reviews, referrals, social engagement, and special campaigns. Retailers should be selective, since awarding points for too many low-value actions can make the program expensive and difficult to manage. Redemption can use fixed coupons, percentage discounts, free shipping, product rewards, or account credit. Configure rules for minimum order values, excluded products, sale items, shipping charges, and combined promotions. A customer who redeems points and later returns the order should have the correct number of points restored or removed according to a documented policy. Product-specific rewards can support merchandising campaigns. For example, a retailer selling wine accessories could promote a seasonal collection such as stemware collection while awarding bonus points on selected products. Food and gifting retailers might use loyalty incentives to encourage repeat purchases around gift basket ideas, provided that margins and fulfillment costs are understood. Customer-facing language matters as much as the technical rules. Show the available balance, pending points, tier progress, expiration dates, and redemption options in the account area. If a customer cannot understand why a balance changed, support tickets will increase and trust will decline. Protect Accounts and Personal DataLoyalty records contain valuable personal information, including purchase behavior and marketing preferences. Use secure authentication, encrypted connections, strong administrator permissions, and carefully restricted API keys. Any plugin that handles customer data should be maintained and reviewed for compatibility with the current WooCommerce and WordPress versions. Consent should be separated from basic account creation where required. A shopper may need an account to view rewards but may not want promotional email or text messages. Store consent records with timestamps and make unsubscribe actions easy to process across connected marketing tools. Security testing should include account takeover scenarios, coupon manipulation, replayed API requests, and unauthorized balance changes. Logging is also important. Staff should be able to identify when points were awarded, redeemed, adjusted, or reversed, along with the system or user responsible for the event. Test the Migration Before LaunchA staged migration reduces the risk of corrupt balances or interrupted checkout. Begin with a small sample of customers representing different membership tiers, account conditions, purchase histories, and redemption patterns. Compare their imported records against the source system and investigate every mismatch. Test the entire order lifecycle rather than only a successful purchase. Place orders using guest and registered checkout, apply a reward, cancel an order, issue a partial refund, process a return, and complete an exchange where applicable. Then verify the points ledger in WooCommerce, the loyalty platform, the POS, email notifications, and the customer account. Run separate tests for online and physical-store purchases. A member who buys in a shop and later signs into WooCommerce should see an expected balance. Likewise, an online order that is returned in-store should trigger the correct adjustment. These scenarios reveal synchronization delays and identifier problems that ordinary checkout testing may miss. Launch With Clear Operating RulesAfter technical testing, establish procedures for customer service and store employees. Staff should know how to find an account, correct a verified email address, handle duplicate profiles, explain pending points, and escalate a disputed balance. Manual adjustments should require a reason and leave an audit record. Use a gradual rollout if the program has a large membership base. Monitor order synchronization, failed webhooks, duplicate accounts, redemption rates, refund adjustments, and support requests during the first weeks. A temporary freeze on complex promotions can make early problems easier to isolate. The following operating priorities help keep the new program stable:
A loyalty program should be measured as a business system, not just a promotional feature. Monitor active members, repeat purchase frequency, average order value, redemption cost, margin after rewards, and revenue from targeted campaigns. Compare these figures with pre-migration benchmarks where reliable data is available. The move from NCR Retail Online to WooCommerce is an opportunity to simplify the customer journey and gain greater control over ecommerce merchandising. It also requires disciplined integration work. By cleaning customer data, defining system ownership, testing every transaction path, and giving staff clear procedures, retailers can carry loyalty balances and customer trust into the new platform. Begin with an inventory of the existing program, then involve the WooCommerce developer, POS partner, and loyalty provider in a shared migration plan. A carefully tested connection can turn a required platform change into a dependable omnichannel rewards experience. |
|||||||||||||||||||||||
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.