Enhanced Tier Pricing with Attribute-Based Grouping | BG_076
SW

Sam Webster

Created Sep 25, 2024

Enhanced Tier Pricing with Attribute-Based Grouping | BG_076

The Share Tier Pricing feature allows you to configure product tier pricing by grouping the in-cart quantity of the same products. This can be done either at a general level, so matching the same product, or more granular by grouping products which also have matching attribute values.

This means you can now set up tiered pricing that considers the combined quantity of similar products in a customer's cart, providing more flexible and dynamic pricing strategies.

Once enabled, these settings ensure that the total quantities of grouped products in the shopping cart are considered when calculating prices. This enhancement offers greater control over your pricing models, allowing you to provide more tailored discounts and incentives based on customer purchasing behavior.

14
1

1. Our example product

Our example products for this tutorial are basic Multipart products, set up to accept uploaded PDFs from end users.

Two simple dropdown attributes have also been added.

Our example product
2

2. In the administrative side of this product, navigate to it's Product variant settings

In the administrative side of this product, navigate to it's Product variant settings
3

3. Click on Edit

Click on Edit
4

4. Click on Tier prices

Click on Tier prices
5

5. We have defined several basic tiers for this example

For the purposes of this demonstration, pricing for particular quantities are:

  • Between 1 and 99 = £5 per unit

  • Between 100 and 199 = £4 per unit

  • 200+ = £3 per unit

We have defined several basic tiers for this example
6

6. Share Tiers on Cart

The Share Tiers on Cart setting, available within the same Tier Prices screen is what allows us to share the total in-cart quantity of the same items to give a favourable price to our customers.

To reiterate, multiple instances of the same product (or product & attribute set) in the basket will all count towards the same quantity total, meaning if this pushes us into our next pricing tier, the pricing will change.

Available options in the Share Tiers on Cart dropdown are:

  • No share | Matching products will never be grouped

  • Same products | The total quantity for calculating the unit price will be taken from the sum of the quantities of the same products in the cart, regardless of product attributes

  • Same products and attributes | The total quantity for calculating the unit price will be taken from the sum of the quantities of the same products that share the same values of ALL attributes in the cart

  • Same products and selected attributes | The total quantity for calculating the unit price will be taken from the sum of the quantities of the same products that share the same values of selected attributes in the cart

Share Tiers on Cart
7

7. To demonstrate, we have added two instances of the same product to our cart

For this example, the Share Tiers on Cart option is set to "Same Product", meaning attributes on the product are not considered.

Our total quantity currently stands at 99.

We can see the current price per unit is £5.

To demonstrate, we have added two instances of the same product to our cart
8

8. Increase the quantity to push the total into the next tier price and update the basket

Increase the quantity to push the total into the next tier price and update the basket
9

9. The total quantity has been pushed into the next pricing tier

We can see, with the total quantity of the same product now being 100, it has been pushed into the next pricing tier.

The price per unit for both instances of the product has changed to £4 per unit.

The total quantity has been pushed into the next pricing tier
10

10. Our second example also considers attribute values

The Share Tiers on Cart option for this product is set to Same Products and Attributes.

We can also see that the attribute selection is different for each product.

The top and bottom instance of the product have the attribute selections "Glossy" and "Paper".

The centre product instance has the attribute values "Matte" and "Vinyl".

Our second example also considers attribute values
11

11. We will begin by changing the quantity of the centre product instance and updating the basket

We will begin by changing the quantity of the centre product instance and updating the basket
12

12. As the product attributes don't match between the product instances, they are not considered grouped. As a result, even though the total quantity of this product is within the next pricing tier, it is not considered as such. The pricing does not change.

As the product attributes don't match between the product instances, they are not considered grouped. As a result, even though the total quantity of this product is within the next pricing tier, it is not considered as such. The pricing does not change.
13

13. Next, we will change the quantity of the bottom product instance

Remember the selection of attributes here matches the top product instance, meaning they are considered grouped based on our settings.

Next, we will change the quantity of the bottom product instance
14

14. As these matching product instances now have a total quantity over 100, it is within our next pricing tier and the price per unit is updated accordingly.

As these matching product instances now have a total quantity over 100, it is within our next pricing tier and the price per unit is updated accordingly.
Well done!
Create how-to guides like this in a snap. Get Tango now.