Dynamic Pricing lets thou outline pricing policies primarily based over products, order totals, roles, and production categories.
Installation
- Download the .zip bring beside your WooCommerce account.
- Go to: WordPress Admin > Plugins > Add New and Upload Plugin with the file thou downloaded with Choose File.
- Install Now and Activate the extension.
More information at: Install then Activate Plugins/Extensions.
Overview
Dynamic Pricing has 7 modes accessible because of developing then making use of pricing guidelines for you store.
7 modes
Single merchandise pricing – pricing based totally over and utilized in accordance with amount about individual product
1. Advanced product pricing: Bulk
2. Advanced product pricing: Special Offer
Orders pricing– pricing based totally on yet applied after volume within cart
3. Advanced method totals pricing
Roles pricing– pricing based concerning user role and utilized according to volume within cart
4. Simple position pricing
Categories pricing– pricing based of or applied in accordance with production categories
5. Simple product category pricing
6. Advanced product class pricing: Bulk
7. Advanced production category pricing: Special offer
The lousy phrases are explained here:
- Simple means as the government applies to whole items, no rely how many are purchased.
- Advanced means up to expectation the rule applies primarily based over preset quantities:
- For orders, those are the aggregate cost of the order
- For products and categories, those are the amounts over objects purchased
- Bulk means as the administration is utilized to all objects under the rule
- Special offer means to that amount the rule only applies to a predefined amount, purchase X yet get Y discounted.
Examples
- A simple role pricing regarding 10% afield for whole customers
- wish deliver 10% afield in accordance with entire objects bought by way of users whoever bear the “customer” role.
- A bulk superior manufacture class rule on $5 afar because everybody and for the category “Albums” when 5-10 albums are bought
- intention deliver a bargain of $5 through album bought if minimal 5 and maximum x are purchased.
- A distinctive provide manufacture pricing about buying 1 hoodie and getting a 2d hoodie at 50%
- choice give a bargain over 50% to the 2nd hoodie only so paying the full virtue because of the preceding one.
Single product pricing
Single product pricing
Set over an advanced pricing rule because a precise product.
Go to: Product > Product X (the production you want after put in a rule for).
Next, go to: Product Data > Dynamic pricing.
Select Add Pricing Group.
There, configure the prerequisites because the rule.
- Applies To: You may select after petition it in accordance with ‘Everyone’, and in imitation of ‘Specific Roles’. Choosing ‘Specific Roles’ approves ye in accordance with select the roles up to expectation the purchaser need to be a part about for the administration after apply.
- Quantities based totally on:
- Product Quantity: Quantities will lie totaled primarily based over the Product ID. If the production is a alternative kind product, this option wish uses each variation up to expectation has been added in conformity with the cart in imitation of count the aggregate quantities, and desire apply the value synthesis to every variations.
- Variation Quantity: Quantities are totaled based regarding the Variation ID. The value adjustment is utilized in accordance with the particular version of the cart.
- Cart Line Item Quantity: Quantities are based totally concerning the singular cart item. This is useful postulate ye are the use of Product Add-ons then Gravity Forms after allow additional data in accordance with stay delivered after the cart want to apply discounts in imitation of specific tier objects among the cart.
- Quantity of Category: Selecting that alternative offers you the potential in imitation of pick out classes to utilizes according to construct the virtue adjustment. This is beneficial salvo thou would like to assign a precise production a cut price so X wide variety on gadgets beyond a production class have been introduced in accordance with the cart.
- Rule Processing Mode: ‘Bulk’ intention petition the governance of all items, ‘Special Offer’ in imitation of a predefined amount.
- Dates: Define a date measure for then the prices must remain applied.
Finally, the table rates with the pricing guidelines necessity according to keep defined. These pleasure differ barely if you’ve selected ‘Bulk’ and ‘Special Offer’.
- Bulk
- Minimum Quantity: This is the minimum amount so should stay between the cart because the precise cost consistency in conformity with apply. Use zero for the minimal amount after force the discounted value to keep displayed between the catalog before the person adds the item after the cart (since v. 1.3.1).
- Max Quantity: Quantities into the cart have to keep less than then even according to this quantity because the particular adjustment according to apply. You may usage an * in conformity with effect an infinite upper bound.
- Type: The kind of cut price in conformity with apply. Price cut price choice cut price by way of the precise quantity thou enter, share pleasure cut price through the percentage, yet constant charge choice repair the worth ‘per item’ to such as ye enter.
- Amount: The volume after discount.
- Special Offer
- Purchase: This is the quantity of gadgets the patron desires to purchase in accordance with come the discount.
- Receive: This is the aggregate in accordance with which the cut price ought to apply.
- Type: The kind regarding discount in imitation of apply. Price cut price will bargain by way of the specific aggregation you enter, share will bargain with the aid of the percentage, yet constant worth wish restoration the price of the object to such as you enter.
- Amount: The quantity according to discount.
- Repeating: ‘No’ choice solely relinquish that discount once, ‘Yes’ each era the governance is met.
The ‘+’ symbol at the quit on each row among the desk dimensions execute stay back in imitation of conjoin greater rules.
You do create quite a few pricing companies by product. The policies will be evaluated out of top after bottom; so soon as like the government is matched, the technology about ignoble guidelines choice stop.
Select Update to replace you product.
Order totals pricing
Set above an superior pricing administration primarily based on the total volume spent of the order.
Go to: WooCommerce > Dynamic Pricing > Order totals.
Select Add Pricing Group. You may effect more than one group, permitting you to apply certain put in of criteria in imitation of a particular role, and any other employ over criteria in imitation of all people else.
There, configure the prerequisites because the rule.
- Admin Title: Give the team a entitle for the save manager. Customers intention now not see this.
- Quantities based on: Select either “Cart Total” because of the entire cart, then “Category Total” in accordance with select as categories need according to remain of the cart or which categories the bargain is utilized to.
- Applies To: You may pick in conformity with pray it in imitation of Everyone, yet according to Specific Roles. Choosing Specific Roles lets in thou in conformity with select the roles up to expectation the purchaser must stay a member on because of the governance to apply.
- Dates: Define a persimmon measure for so the expenditures should stay applied.
Finally, the table rates with the pricing guidelines necessity to remain defined.
- Minimum Order Total: This is the minimal buy quantity among the cart to pray this rule.
- Max Order Total: Maximum aggregation in accordance with appeal this rule. You be able usage an * in conformity with gender an infinite top bound.
- Type: The solely option right here is ‘Percentage Discount’.
- Amount: The quantity in imitation of discount. Enter a number, like ’25’.
The ‘+’ image at the quit of each range in the desk quantity do stand used according to conjoin greater rules.
Select Save Changes to allow the rule.
Roles pricing
Set up a easy pricing rule based about someone’s consumer role.
Go to: WooCommerce > Dynamic Pricing > Roles.
There, thou desire recommend a listing of every accessible roles concerning you store.
Toggle the Enabled change according to ‘Yes’ agreement thou want in accordance with put in on a bargain because it role.
Choose a cut price Type. Price Discount pleasure cut price through the genuine total you enter, and Percentage Discount pleasure discount through the percentage.
Add an Amount. Use numbers only.
Finally, select Save Changes.
Product category pricing
Product categories may stand centered as much a whole along Dynamic Pricing. You’ll bear the option in imitation of choose between ‘Category Pricing’ or ‘Advanced Category Pricing’.
Simple manufacture class pricing
Set up a simple pricing rule primarily based over the production category.
Go to: WooCommerce > Dynamic Pricing > Category.
In the Category Pricing tab, you’ll parley all the product classes within you store.
Toggle the Enabled change according to ‘Yes’ postulate thou necessity in accordance with accept over a discount for that role.
Choose a bargain Type. Price Discount choice discount by using the precise amount thou enter, and Percentage Discount choice bargain by the percentage.
Add an Amount. Use numbers only.
Finally, select Save Changes.
If an item is into greater than one class then both concerning those categories bear discounts, the larger cut price desire remain applied.
These guidelines intention show of the store as much although the item was over sale, by hanging through the authentic virtue or including the recent class based price.
Advanced manufacture category pricing
Set over an superior quantity pricing regime based totally of the portions about categories among the cart.
Go to: WooCommerce > Dynamic Pricing > Category.
In the Advanced Category Pricing tab, no rules intention lie configured by way of default.
Select Add Category Pricing. You execute beget greater than some group, allowing you after request some put in of criteria after a specific role, yet every other employ over criteria after anybody else.
There, configure the prerequisites for the rule.
- Admin Title: Give the team a entitle because the store manager. Customers intention no longer consult this.
- Quantities based on: Select both ‘Cart Line Item Quantity’ because of the volume of , and ‘Sum of Category’ after select who classes need in accordance with be among the cart then who classes the bargain is utilized to.
- Categories: The pricing consistency will stay primarily based about amounts from somebody about the elect categories. The product does now not necessity after be between entire about the selected categories, simply one concerning them.
- Applies To: You be able choose in imitation of apply that to ‘Everyone’, yet to ‘Specific Roles’. Choosing ‘Specific Roles’ allows you after select the roles as the client must hold for the regimen according to apply.
- Rule Processing Mode: ‘Bulk’ intention apply the administration over entire items, ‘Special Offer’ according to a predefined amount.
- Categories in imitation of pray adjustment to: Choose such as categories desire lie adjusted. This allows thou in accordance with adjust prices regarding products outdoor the merchandise as perform over the quantity. So for instance, thou can at present propagate a rule to that amount says, buy any 2 objects out of the menswear category, obtain a 10% discount regarding items in the children’s category.
- Dates: Define a persimmon length because now the expenses must be applied.
Finally, the table rates with the pricing rules want in accordance with stay defined. These desire range slightly if you’ve elected ‘Bulk’ then ‘Special Offer’.
- Bulk
- Minimum Quantity: This is the minimal sum concerning the class so ought to be among the cart because of the particular virtue coordination according to apply. Do no longer makes use of the content over zero here (there can’t stand cero objects of the cart).
- Max Quantity: Quantities into the cart should be less than and equalize to that volume for the precise consistency according to apply. You execute utilizes an * in conformity with gender an vast upper bound.
- Type: The type of cut price according to apply. ‘Price Discount’ pleasure discount through the actual volume thou enter, ‘Percentage’ pleasure cut price by way of the percentage, and ‘Fixed Price’ choice fix the price on the object in imitation of as ye enter.
- Amount: The amount to discount.
- Special Offer
- Purchase: This is the amount about items the customer needs to purchase at whole aggregate in imitation of find the discount.
- Receive: This is the quantity in imitation of who the bargain ought to apply.
- Type: The kind over bargain to apply. ‘Price Discount’ wish cut price by using the genuine aggregation you enter, ‘Percentage’ pleasure discount by the percentage, or ‘Fixed Price’ desire restore the virtue of the object in imitation of such as ye enter.
- Discount Amount: The total in conformity with use for the bargain type.
- Repeating: ‘No’ wish solely hand over this bargain once, ‘Yes’ each age the governance is met.
The ‘+’ symbol at the stop of each range within the desk dimension execute stand back according to assemble extra rules.
Select Save Changes to allow the rule.
Example: Buy one, be brought one free
To provide certain broad album when a customer buys some album, uses the following configuration:
- Quantities based totally on: ‘Sum regarding Categories’
- Categories: ‘Albums’
- Applies to: ‘Everyone’
- Rule Processing Mode: ‘Special Offer’
- Dates: leave empty
- Purchase: ‘1’
- Receive: ‘1’
- Discount Type: ‘Percentage Discount’
- Discount Amount: ‘100’
- Repeating: ‘Yes’ (this pleasure relinquish couple albums unrestricted if that purchase two albums)
If you want in accordance with pray this in accordance with a singular manufacture as a substitute concerning a manufacture category, afterward simply make as about the Dynamic Pricing account regarding the odd product.
Formatting amounts
When coming into values because of costs because of some rule:
- If the decimal separator in you save is a comma (,), ye should uses a comma because of decimal based totally discounts
- Avoid the usage of numeral family delimiters; hence makes use of “1000” alternatively on “1,000”
- Avoid the usage regarding the percent yet currency indicators, this pleasure keep introduced automatically; and usage “25” instead about “25%”
Debugging
If the prices are no longer displaying as thou anticipate when you customers reach in conformity with the cart Dynamic Pricing affords debugging information. To allow this facts thou have to redact your config.php and set WP_DEBUG to TRUE , consult this hyperlink because extra facts regarding that: WordPress Codex Docs – WP Debug
Usage
Dynamic Pricing does now not conjoin facts in relation to the energetic pricing to the Products, Cart then Checkout pages. That is something that has according to stay made manually, because example, by means of adding “Buy 2 then find 30% off” in imitation of the announcement regarding your product.
The only element clients pleasure see, is a distinction of pricing. In the example below, including an method total over $10 then more, the client receives 20% off.