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:
- Group-level price select rule (if configured)
- 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:
- Customer formula (if set)
- Group formula (if set)
- System configuration formula
Recommended Default For New Customers
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.
