Customer Overrides + Fallback (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.

System Config

If set to "System Config", Pricesystem uses the global strategy from:

  • pricesystem/price_select_rule/priceselect

and it does not fall back to the group rule.

Fallback

If set to "Fallback", Pricesystem tries:

  1. Group-level price select rule (if configured)
  2. Otherwise, the global system configuration

This is the recommended mode if you want customer group rules to apply consistently (including for customers that also have customer_price entries).

Sort order (from config)

Uses the global sort order list from system configuration.

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.

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

Advanced Config provides a default for new customers:

  • Config path: pricesystem/advanced/default_priceselect

Recommendation for Customerprice:

  • Set the default to Fallback so group-level pricing rules still apply by default.

Found an issue with this documentation? Let us know