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

Dynamic customer-group pricing for NCR retailers in Magento

NCR’s dynamic pricing by customer group lets a retailer vary an offer according to a shopper’s wholesale, trade or loyalty status. In Magento, that intent is commonly reproduced with tier prices, but the configuration must be rebuilt rather than copied literally.

Magento tier prices can target a customer group, quantity threshold or both. They represent fixed prices or discounts, rather than a live engine that reacts to stock, time or demand, making them suitable for stable account-based pricing.

For Australian retailers, the implementation must also account for GST, freight, invoices and customs. The process below covers translating NCR-style pricing into Magento while keeping every price explainable at the basket, invoice and reconciliation stages.

Why the NCR model needs translating

NCR Retail Online combined group-based pricing with store, customer and inventory data. Magento separates customer classification, catalogue pricing and checkout calculation, providing stronger control but requiring a deliberate mapping.

NCR pricing behaviour Magento equivalent Migration control
Customer classification Customer group, company account or shared catalogue Maintain a consistent source mapping
Account-specific price Tier price scoped to a customer group Record website, quantity and price type
Quantity break Product tier price Prevent overlapping thresholds
Time or stock rule Catalogue price rule, promotion or custom logic Confirm the installed Commerce edition
Tax and currency Store currency and tax configuration Reconcile display, basket and invoice values

A price tier and a customer tier serve different purposes. A quantity tier rewards larger purchases, while a customer tier rewards a defined relationship and can apply from the first unit. Magento can combine both conditions, so overlapping rules may unintentionally grant the lowest available price.

Before changing any prices, document the NCR inputs: customer-group codes, default prices, discount percentages, currencies, effective dates and exclusions. This record becomes the acceptance baseline for testing the Magento catalogue.

Mapping NCR groups to Magento

Begin with the smallest useful group model. For example, map NCR’s trade customers to a Magento wholesale group, approved retail partners to a partner group and loyalty members to a loyalty group. Keep test accounts and staff accounts separate so their prices cannot distort reporting.

The former NCR Retail Online platform is discontinued, and its site directs customers towards alternatives such as Magento and WooCommerce through NCR Counterpoint partners. Migration partners should therefore treat the old price logic as source data to be interpreted, not as functionality that can be switched on.

Assign a clear precedence to customer groups before importing customer records. A customer should normally belong to one commercial group, while special exceptions—such as staff discounts or negotiated distributor rates—should be recorded as explicit rules. This avoids several overlapping group assignments producing an ambiguous final price.

Building customer groups and eligibility

Create the required groups in the Magento Admin, then select a suitable catalogue scope for each one. Customer groups work for simple wholesale relationships, while company accounts and shared catalogues are useful when several users represent one trading organisation. Available capabilities depend on the installed Magento or Adobe Commerce edition and its extensions.

Make eligibility deterministic. Approve a company before assigning it to a restricted customer group, and remove access when approval expires or trading terms end. Do not rely on shoppers changing their own group during checkout, as that can expose account pricing to misuse.

Keep customer-group data free of unnecessary personal information and limit access to staff who manage commercial accounts. Record why a customer was approved, who authorised it and when it expires. These controls support privacy obligations and make price disputes easier to investigate.

Creating tier prices that behave predictably

Open a product in the Magento Admin and locate its tier-price settings. Add the relevant customer group, website, quantity threshold and price type. Magento can express a tier as a fixed price, a percentage reduction or an amount deducted from the base price, depending on the product and configuration.

Choose scopes carefully. Apply prices to the correct Australian website and avoid using a national catalogue rule when a promotion is intended for one store. Define quantity thresholds so that each customer receives one intended result, and check how a customer-group price interacts with a quantity break.

Test Magento’s final-price precedence in the installed version. Catalogue rules, special prices, cart promotions and tier prices can interact differently, so the catalogue screen alone may not reveal the amount charged at checkout. Test both a one-unit purchase and a qualifying multi-unit purchase.

Magento tier prices are best suited to stable customer prices. If the NCR rule must react to live inventory, a time window or demand, use an appropriate catalogue price rule or purpose-built integration. Do not force that behaviour into a static tier record, because the price will become misleading as conditions change.

Accounting for Australian retail conditions

Use Australian dollars as the main store currency and configure tax display correctly. GST is charged at 10% across Australia, so state and territory differences should not be represented through artificial tax groups. Consumer-facing prices will generally need to show the GST-inclusive amount, while invoices and business ledgers must reconcile to the taxable value.

Create fulfilment and shipping rules around actual Australian operations. Warehouses in Sydney, Melbourne and Brisbane may serve different courier rate zones, regional routes and delivery promises. Freight should normally be calculated separately from customer-group discounts so a wholesale discount does not conceal the cost of delivering to a regional address.

For business customers, support ABN details and compliant tax invoices where required. Separate product prices, discounts, freight and GST in the order record so wholesale buyers can reconcile statements and calculate their input tax credits. Quote validity periods should also reflect the agreed trading terms.

Customs treatment affects imported merchandise. GST generally applies to low-value imported goods valued at A$1,000 or less when sold by an Australian GST-registered seller, while higher-value consignments may require formal customs processes. Pricing should not include assumed duties as though they were product margins. Customer-group offers must also remain consistent with Australian Consumer Law and the retailer’s advertised discount claims.

Preparing migration and data controls

Export the NCR customer groups, memberships and price lists, then retain the original codes in a mapping reference. Include currencies, tax treatment, start and end dates, quantity breaks and approval status. Import customer records only after the group definitions and tier prices have been checked.

Content systems and pricing data should be migrated as separate concerns. The NCR content migration guide provides useful guidance for moving publishing workflows, while product, price and customer records need dedicated commerce validation.

Run the new pricing model in parallel against representative orders. Compare the expected group, quantity, discount, GST and freight result with the recorded NCR outcome. Investigate every mismatch before expanding the catalogue, and retain a rollback procedure that can restore the previous price assignment.

Operational safeguards and the practical takeaway

Operational discipline matters alongside price configuration, particularly where legacy checkout equipment remains in use. A documented procedure such as LED scan lamp replacement illustrates why compatible parts, clear steps and a rollback plan should be recorded before equipment maintenance affects store operations.

Before launch, validate the essential controls:

  • Confirm that every customer maps to one authorised commercial group.
  • Compare one-unit and quantity-tier prices in a test basket.
  • Reconcile the displayed total, invoice, GST and freight allocation.
  • Test expiry dates, promotional stacking and customer-group removal.

After launch, monitor the pricing outcomes:

  • Review unexpected margin or discount changes by group.
  • Audit unmatched customers and obsolete tier records.
  • Compare monthly invoice totals with expected taxation and freight.
  • Remove expired prices and approved customer assignments promptly.

The practical takeaway is to launch one audited customer group at a time, prove its price and tax result in an Australian test basket, and expand only after the rule survives real checkout and invoice tests.

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.