Customer Group Overrides (Advanced Config Add-On)
Customer group overrides require the Pricesystem Advanced Config Add-On:
- Composer package:
mageb2b/pricesystem-advancedconfig - Magento module:
MageB2B_PricesystemCoreAdvancedConfig
Where To Configure
- Admin ->Customers -> Customer Groups -> Edit
Price Select Rule (Group)
On group level you can override the global price selection strategy (depending on the Advanced Config UI and version).
Important behavior:
- Group-level selection is used for guests (NOT_LOGGED_IN group).
- For logged-in customers, group-level selection is only used if the customer-level rule is set to legacy fallback value
priceselect=3(not exposed as a selectable UI option in current source).
Group vs System Configuration
If the group-level rule is set to "Default/System Config", the global system configuration is used.
Group Custom Sort Order
If the group-level rule is set to "Custom sort order":
- Pricesystem uses the group-specific priority list stored in
pricesystem_customer_group_sort_position - If the group has no custom list configured, it falls back to the global
price_sort_order
Group Formula
If formula pricing is active (strategy = formula), the formula itself is resolved in this order:
- Customer formula (if set)
- Group formula (if set)
- System configuration formula
Details: Formula Pricing
