Customer Overrides (Advanced Config Add-On)

Customer overrides require the Pricesystem Advanced Config Add-On:

  • Composer package: mageb2b/pricesystem-advancedconfig
  • Magento module: MageB2B_PricesystemCoreAdvancedConfig

Where To Configure

  • Admin ->Customers -> All Customers -> Edit

Customer Price Select Rule

The customer-level setting can override the system configuration.

Selectable options in the current UI:

Default

Uses the default customer behavior from configuration.

Lowest

Uses the lowest-price strategy.

Highest

Uses the highest-price strategy.

Price select from system config

Uses the global strategy from:

  • pricesystem/price_select_rule/priceselect

Custom sort order

Uses a customer-specific priority list from pricesystem_customer_sort_position.

If the customer has no custom list defined, it falls back to the global sort order list. If customer-specific sort rows exist, sort-order strategy is enforced for that customer.

Individual price formula

Selects the formula pricing strategy. The formula itself is resolved in this order:

  1. Customer formula (if set)
  2. Group formula (if set)
  3. System configuration formula

Default Setting Note

Advanced Config provides this config path:

  • Config path: pricesystem/advanced/default_priceselect

Important: in the current code, this value is not automatically applied for new customers in the save flow.

Legacy note: value 3 (fallback to group) exists in code but is not exposed as a selectable UI option in current source.

Found an issue with this documentation? Let us know