Skip to content
msBundles
Product bundles for miniShop3 with shared pricing, discounts, and cart sync
  1. Extras
  2. msBundles
  3. Getting started
  4. System settings

System settings

Open System → System Settings and choose the msbundles namespace.

Keys

KeyTypeDefaultDescription
msbundles_stock_behaviortextfieldblockHow the storefront behaves when a required line is short on stock
msbundles_max_bundle_quantitynumberfield99Max bundles in the card qty field and in the add-to-cart request

When to use each stock_behavior

ValueWhen to use itWhat the shopper sees
blockShow the offer, but block checkout without stockCard stays, Add button disabled
messageExplain the reason in textCard stays, stock_message under it
hidePrefer hiding empty offersSnippet skips the card

Optional lines with zero stock do not make the whole set unavailable. On add that line is skipped. The API response may include warnings.

msbundles_max_bundle_quantity caps both the card field and the server limit. If the shopper asks for more, the add request fails.

Permissions

PermissionWhat it unlocks
msbundles_viewMenu item, list, view
msbundles_saveCreate, edit, delete, duplicate, reorder

Without msbundles_view, the msBundles menu item stays hidden.

After install, open the manager access policy, enable both permissions, then clear the MODX cache.