Buy B2BKing
$199 $149
Dynamic rules are a powerful feature through which you can add:
You can also add conditions regarding quantities and values.
Examples of what you can do through dynamic rules:
Dynamic rules are incredibly versatile and offer a wide range of possibilities, complex enough for 99% of use cases.
Discount amounts and percentages provide a value (e.g. $5) or percentage (10%) discount, on specific products or categories, to specific users or groups, under specific conditions.
In the example below we give a $15 discount on accessories to Small Businesses under the condition that at least 100 total pieces are bought and that the value of accessories bought is at least $160
Discounts can be added either to the cart total, or directly to the product price (on all pages), through the checkbox:"Calculated Discounted Price Becomes Sale Price"
Discounts can be added either to the cart total, or directly to the product price (on all pages), through the checkbox:
"Calculated Discounted Price Becomes Sale Price"
The checkbox can be enabled as follows:
If the checkbox is enabled, the discount is added to each product:
If the checkbox is disabled, the discount is added to the cart page:
Through raise price rules, you can increase the price for specific products, for specific users or groups. For example this can be useful if you'd like to start with a base price, and then add a markup %.
To learn about this, please see the article on configuring raise price rules.
Fixed price rules enable you to set specific prices under specific conditions. Rules can apply to specific products or users.
For example:
You can hide prices for specific products or categories, for specific users or groups.
Example
Hide the price of the "Premium Sweater" product for all registered users:
The text displayed, such as "Price is not available", can be modified in B2BKing -> Settings -> Language
These rules also hide the "add to cart" button, as a product cannot be purchased without a price:
Non-purchasable rules are similar to "hidden price" rules, with the difference that these rules hide the "add to cart" button, while still showing prices.
Free shipping rules allow you to offer free shipping under specific conditions such as purchasing a specific product, category or quantity.
For example, we can offer free shipping if the user purchases more than 15 Large Boxes:
Free shipping rules require a special configuration. To set up free shipping rules, please see: Configure Free Shipping Rules
Through minimum order and maximum order dynamic rules you can set a:
Set the minimum order quantity for the Large Box product, for all registered users, to 25 units:
Ordering fewer than 25 units will result in the following error:
Example 2
Set a maximum order value of $1500 for the user: "admin"
If the user orders more than $1500, he will see the following error:
Note: Minimum, Maximum, and Required Multiple (Step) order rules have an option checkbox for "applies to each individual product".When disabled, the min / max / step can apply to the total products in cart, or a specific category. When enabled, it applies individually to each item.
Note: Minimum, Maximum, and Required Multiple (Step) order rules have an option checkbox for "applies to each individual product".
When disabled, the min / max / step can apply to the total products in cart, or a specific category. When enabled, it applies individually to each item.
Maximum order of 100, applied to each individual product:
When the above rule is added to the site, no user can order more than 100 pieces of any item.
If the above checkbox was disabled, then users would not be able to order more than 100 pieces in total (across all items).
Through required multiple rules you can set it so that specific products or variations are only purchasable in certain multiples. This can be used for box / package quantities, so that products are only sold in boxes of X items.
All products in the "Clothing" category are purchased in multiples of 5
Then if we try to add a Sweater to cart, the quantity input field will only allow multiples of 5:
Quantity Step for Variable Products / Variations:
-> By default when you configure a dynamic rule for a variable product, that does not apply to each variation. Instead, it applies to the total of all variations. So for example if you set a multiple of 4, customers can purchase 2xRed + 2xBlue.
If you would like it to apply to each variation, you can add this PHP code snippet to your site to change the default behaviour:
add_filter('b2bking_required_multiple_variation_use_parent','__return_true');
Note: It's also possible to set the quantity step directly on the product page. When set on the product page, it applies to all variations.
Through tax exemption rules, you can remove tax on all products, and show prices with or without tax, for B2B or B2C, on the cart or shop pages. It is possible to display B2C prices incl. tax, and B2B prices excl. tax. To learn about this, see the article on Configuring Tax Exemption Rules.
Through zero tax product rules, you can remove tax on only specific products or categories.
Recommendation: In most cases we recommend you use tax exemption rules. Zero tax product rules should only be used when you must specifically apply the rules to specific products.
Through add tax/fee rules you can set up a specific fee for specific users or groups, under certain conditions.
Let's say there is a fee on boxes, in the value of $1 per box. It is configured as follows:
The fee is then displayed in cart:
Through tiered price rules, you can configure tiered pricing for multiple products at once.
To learn more about this, please see the dedicated documentation article on Tiered Price Rules.
Through BOGO rules, you can offer 1 item free on every X items purchased.
To learn about this, please see the dedicated documentation article on BOGO Rules.
There are 2 main quote request rules:
To learn more about these rules, please click on the above articles to read each rule's documentation
Through payment method discount and surcharge rules, you can set up a discount or an extra fee, for paying with specific methods.
For example you can provide a 2% discount for paying via Wire Transfer, or a 3% surcharge for paying via Credit Card.
To learn about this, please see the article on configuring payment method discount and surcharge rules.
Through these rules, you can set a minimum or maximum for paying with specific methods. For example, you can set that PayPal can only be used for orders up to $1,000, or that the minimum order value for Wire Transfers is $2,500.
To learn more about this, see the article on configuring payment method min and max rules.
Through currency rules, you can force a specific currency for specific users or groups.
Powered by BetterDocs