System Configuration (Global)

Configure Pricesystem here:

  • Admin ->Stores -> Configuration -> MageB2B -> Pricesystem

Enable Pricesystem (Per Website)

  • Config path: pricesystem/general/active
  • Scope: Website

If Pricesystem is disabled for a website, Magento's default pricing is used.

Strategy: Price Select Rule

This decides how Pricesystem selects the final price when multiple candidate prices exist.

  • Config path: pricesystem/price_select_rule/priceselect
  • Values:
    • 1 = Lowest
    • 2 = Highest
    • 3 = Sort order
    • 4 = Individual price formula (requires Pricesystem Advanced Config Add-On)

Sort Order List (Priority Order)

Used only when priceselect = Sort order.

  • Config path: pricesystem/price_select_rule/price_sort_order
  • Meaning: Top = highest priority (first match wins)

Example (conceptual):

  1. customer_price
  2. pricelist
  3. special_price
  4. tier_price
  5. orig_price

Details: Sort Order Strategy

Optional: Next Available Price As Strike-Through

Used only when priceselect = Sort order.

  • Config path: pricesystem/price_select_rule/use_next_available_price_in_strike_through
  • If enabled, the strike-through "regular price" can be the next available price from the sort order list (instead of always using the original Magento price).

There is also a related setting:

  • Config path: pricesystem/price_select_rule/skip_customer_group_discounts_for_next_available_price
  • If enabled, the next-available strike-through price is shown without additional customer/group discounts applied.

Notes About Zero Prices

  • Config path: pricesystem/price_calculation/skip_zero_price
  • If enabled, candidate prices <= 0 are ignored by the selection strategies that support it.

Found an issue with this documentation? Let us know