On this page
  1. mageb2b/pricesystem
  2. General settings
  3. Price calculation settings
  4. Display settings
  5. Price select rule settings
  6. API settings
  7. Debug
  8. mageb2b/pricesystem-advancedconfig
  9. Advanced settings
  10. Price select rule settings

Configuration Fields

This reference lists the Magento Admin settings exposed by the base package and its documented add-ons: mageb2b/pricesystem, mageb2b/pricesystem-advancedconfig.

Configuration paths are included for controlled deployments and config:set. Use Magento Admin for normal changes so field validation and scope inheritance still apply. The extension status display is not listed because it reports installation state rather than a configurable value.

mageb2b/pricesystem

General settings

Field Configuration path Input Scope
Activate pricesystem for this website pricesystem/general/active Select Default, Website
Hide price filter from layered navigation for customers pricesystem/general/hide_price_filter Select Default, Website, Store view
Reload prices with ajax for guests pricesystem/general/reload_price_for_guest Select Default
Routes to skip pricesystem ajax price reload pricesystem/general/skip_ajax_price_routes Text area Default
Use native JSON encode pricesystem/general/use_native_json_encode Select Default, Website, Store view
AJAX price chunk size pricesystem/general/ajax_chunk_size Text Default, Website, Store view
Price Cache Lifetime pricesystem/general/price_cache_lifetime Text Default

Price calculation settings

Field Configuration path Input Scope
Custom original price pricesystem/price_calculation/custom_original_price Select Default
Skip greater tier prices pricesystem/price_calculation/skip_greater_tier_price Select Default, Website, Store view
Disable pricesystem for selected prices pricesystem/price_calculation/disabled_prices Multi-select Default
Skip Zero Price pricesystem/price_calculation/skip_zero_price Select Default, Website, Store view
Apply customer discount on selected prices pricesystem/price_calculation/apply_customer_discount_on Multi-select Default
Apply group discount on selected prices pricesystem/price_calculation/apply_group_discount_on Multi-select Default
First Priority pricesystem/price_calculation/first_priority_customer_discount_or_group Select Default

Display settings

Field Configuration path Input Scope
Show my prices under my account pricesystem/display/custom_prices_my_account Select Default, Website, Store view
Price types shown in "My Prices" dropdown pricesystem/display/custom_prices_my_account_provider_types Multi-select Default, Website, Store view
Show my prices only when customer has custom prices assigned pricesystem/display/custom_prices_my_account_not_empty Select Default, Website, Store view
Standard price strikethrough pricesystem/display/standard_price_strikethrough Select Default, Website, Store view
Show custom price column in backend grids (customer price grid, pricelist products grid) pricesystem/display/show_custom_price_column Select Default
Show tierprices pricesystem/display/show_tierprices Select Default, Website, Store view
Specify css class identifier to get all price box on product list page. pricesystem/display/css_class_for_product_list_price_element Text Default, Website, Store view
Specify css classes to get all additional elements which needs to be updated with price on product list page. pricesystem/display/css_class_for_product_list_price_additional_element Text Default, Website, Store view
Show tierprices on list page pricesystem/display/show_tierprices_on_listpage Select Default, Website, Store view
Enable configurable option prices on listing page pricesystem/display/enable_configurable_update_on_list Select Default, Website, Store view
Display discount text on product view pages pricesystem/display/frontend_show_discount_percent_product_view Select Default, Website, Store view
Display discount text on listing pages pricesystem/display/frontend_show_discount_percent_product_list Select Default, Website, Store view
Discount Text pricesystem/display/frontend_discount_text Text Default, Website, Store view
Discount Text for configurable product used on list page pricesystem/display/frontend_conf_product_discount_text_listpage Text Default, Website, Store view
Discount text css style pricesystem/display/frontend_discount_text_style Text Default, Website, Store view
Hide main prices when min price block is there on list page pricesystem/display/hide_main_price_when_minimalprice_price_exist Select Default, Website, Store view
Show discount text on cart pricesystem/display/show_discount_text_on_cart Select Default, Website, Store view
Discount text to be used on cart pricesystem/display/discount_text_for_cart Text area Default, Website, Store view
Discount text style to be used on cart pricesystem/display/discount_text_style_for_cart Text area Default, Website, Store view
Round up discount percent for display? pricesystem/display/roundup_discount_percent_for_display Select Default, Website
Show pricesystem discount on pricesystem/display/show_discount_on Multi-select Default, Website
Show pricesystem discount type on pricesystem/display/show_discount_type_on Multi-select Default, Website
Hide price on list page for customer groups pricesystem/display/hide_price_on_list_page_customer_group Multi-select Default, Website
Show From Price for Configurables pricesystem/display/show_price_from Select Default, Website, Store view

Visibility dependencies:

  • pricesystem/display/custom_prices_my_account_provider_types is available when pricesystem/display/custom_prices_my_account is 1.
  • pricesystem/display/custom_prices_my_account_not_empty is available when pricesystem/display/custom_prices_my_account is 1.
  • pricesystem/display/discount_text_for_cart is available when pricesystem/display/show_discount_text_on_cart is 1.
  • pricesystem/display/discount_text_style_for_cart is available when pricesystem/display/show_discount_text_on_cart is 1.

The multi-selects pricesystem/display/show_discount_on and pricesystem/display/show_discount_type_on accept these area options:

Option Where the value appears
Admin Item grid of the admin order view
Frontend Order view in the customer account
Order email Item table of order confirmation emails
Cart Shopping cart item rows
Checkout Checkout item data shown during checkout

show_discount_on controls the calculated discount amount; show_discount_type_on controls the applied price-type label. Both are checked per area, so an integration or a custom layout can read the same flags.

Price select rule settings

Field Configuration path Input Scope
Price Select Rule pricesystem/price_select_rule/priceselect Select Default
Next available price as strike through price pricesystem/price_select_rule/use_next_available_price_in_strike_through Select Default
Skip customer and group discounts application on next available price pricesystem/price_select_rule/skip_customer_group_discounts_for_next_available_price Select Default
Price Priority Order pricesystem/price_select_rule/price_sort_order Custom control Default

Visibility dependencies:

  • pricesystem/price_select_rule/use_next_available_price_in_strike_through is available when pricesystem/price_select_rule/priceselect is 3.
  • pricesystem/price_select_rule/skip_customer_group_discounts_for_next_available_price is available when pricesystem/price_select_rule/priceselect is 3.
  • pricesystem/price_select_rule/price_sort_order is available when pricesystem/price_select_rule/priceselect is 3.

API settings

Field Configuration path Input Scope
Use custom API fields for sync pricesystem/api/use_custom_api_fields Select Default
Customer attribute pricesystem/api/customer_attribute Select Default
Customer group attribute pricesystem/api/customer_group_attribute Select Default
Product attribute pricesystem/api/product_attribute Select Default
Category attribute pricesystem/api/category_attribute Select Default

Visibility dependencies:

  • pricesystem/api/customer_attribute is available when pricesystem/api/use_custom_api_fields is 1.
  • pricesystem/api/customer_group_attribute is available when pricesystem/api/use_custom_api_fields is 1.
  • pricesystem/api/product_attribute is available when pricesystem/api/use_custom_api_fields is 1.
  • pricesystem/api/category_attribute is available when pricesystem/api/use_custom_api_fields is 1.

Debug

Field Configuration path Input Scope
Enable log pricesystem/debug/enable_log Select Default

mageb2b/pricesystem-advancedconfig

Advanced settings

Field Configuration path Input Scope
Default value for discountable pricesystem/advanced/default_discountable Select Default, Website
Select pricetypes for which discountable check will be applied pricesystem/advanced/discountable_restricted_pricetypes Multi-select Default, Website
Discountable check for additional Customer/Group Discount pricesystem/advanced/force_discountable_discount_check Select Default, Website
Default value for verified pricesystem/advanced/default_verified Select Default, Website
Default value for priceselect pricesystem/advanced/default_priceselect Text Default, Website
Select pricetypes for which verified check will be applied pricesystem/advanced/verified_restricted_pricetypes Multi-select Default, Website

pricesystem/advanced/default_priceselect is a raw text field, not a select. It assigns a customer-level price-select rule to new customers, so enter the numeric value used by the customer form: 0 Default, 1 Lowest, 2 Highest, 4 Price select from system config, 5 Custom sort order, 6 Individual price formula. These values differ from the global pricesystem/price_select_rule/priceselect codes.

Price select rule settings

Field Configuration path Input Scope
Individual price formula pricesystem/price_select_rule/formula Custom control Default
Missing values behavior pricesystem/price_select_rule/formula_missing_input_behavior Select Default
Formula error fallback pricesystem/price_select_rule/formula_fallback_strategy Select Default

Visibility dependencies:

  • pricesystem/price_select_rule/formula is available when pricesystem/price_select_rule/priceselect is 4.
  • pricesystem/price_select_rule/formula_missing_input_behavior is available when pricesystem/price_select_rule/priceselect is 4.
  • pricesystem/price_select_rule/formula_fallback_strategy is available when pricesystem/price_select_rule/priceselect is 4.