22 Use Volume Pricing for Products

Many companies offer discounts to people who purchase products in volume.

Retail Digital Commerce supports this type of pricing for the products in your catalog. This section provides details on how volume pricing is specified for a product as well as information on how to make sure volume pricing appears correctly on your storefront.

Understand Volume Pricing

You can specify volume pricing for a product in two ways, bulk pricing or tiered pricing.

For bulk pricing, the same price is applied to the entire quantity of a product that is purchased but that price is determined by where the quantity purchased falls within the volume pricing structure. For example, consider the following volume prices:

1 – 10, $2.00

11-20, $1.90

21 – 50, $1.80

51 – 200, $1.70

If a shopper purchased 25 units of this product, the bulk price for the product would fall into the 21 – 50 level of the pricing structure, making the bulk price for this product calculate to 25 units at $1.80 each.

For tiered pricing, the price of the product changes based on the quantity purchased within each level of the pricing structure. For example, using the same volume pricing structure above, if a shopper bought 25 units of this product, the tiered price would be calculated as follows:

10 units at $2.00 (for the 1 – 10 level)

10 units at $1.90 (for the 11 – 20 level)

5 units at $1.80 (for the 21 – 50 level)

Add Volume Prices to a Product

You can specify volume prices for both the list price and sale price for a product.

Volume pricing can be used in any combination for the list and sale prices, for example, you can specify volume pricing for both the list and sale prices, or for only the list price, or for only the sale price.

To specify a volume price for a product:

  1. Access the price group that contains the product. For details on how to do so, see Edit price groups.
  2. Click Products to view the products assigned to a price group.
  3. Locate the product whose price you want to specify and click its Edit button. You see the Edit Price dialog box where you can specify the List Price and Sale Price for the product.
  4. Enable the Volume option for the price you want to edit.
  5. Specify whether the price you are defining is a bulk price (same price for all units ordered) or a tiered price (different prices for the units ordered, depending on the level of the pricing structure).
  6. Define your volume pricing structure:
    • Enter a price for the lowest quantity level (currently, 1 and up).
    • Click the Add button to add a new level.
    • Enter the Range Start value and price for the new level. (Note that the Range End value for the previous level is automatically filled in, based on the starting value for the new level. For example, if the new level has a starting value of 11, the previous level is automatically filled in with an ending value of10. This creates two levels, 1 – 10, and 11 and up.)
    • Add additional levels as necessary.
    • If you need to remove a level, click its Remove button.
    • When you are finished defining the volume pricing structure, click Save.
  7. Publish your changes to the storefront. See Publish Changes for details.
    If direct price editing is enabled for your Retail Digital Commerce store, any price changes you make, including adding volume prices, are available on the storefront without publishing. See Update prices without publishing for more information.

Display Volume Pricing in a Storefront

In order to display volume pricing in a storefront, you must use the set of widgets and elements that are volume-pricing enabled.

This section describes those widgets and elements and the layouts that use them. Note that Oracle recommends that you create clones of the out-of-the-box layouts and modify them to add volume pricing. This keeps the out-of-the-box layouts in their original form and available for future cloning and modification.

To add volume pricing to the Product Layout:

  1. On the Design page, clone the Product Layout, give it a descriptive name, enable the Make Default Layout option, and save the clone.
  2. Go to Grid View for the layout and modify the Product Details widget to include the Volume Price element. This adds a table similar to the following to the layout, which displays the volume pricing using columns for quantity and price and rows for each level of pricing:

    grid view

To add volume pricing to the Order Details Layout:

  1. On the Design page, clone the layout, give it a descriptive name, enable the Make Default Layout option, and save the clone.
  2. Go to Grid View for the layout, remove the instance of the Order Details widget and replace it with an instance of the Order Details with Additional Info widget.

To add volume pricing to the Order Confirmation Layout:

  1. On the Design page, clone the layout, give it a descriptive name, enable the Make Default Layout option, and save the clone.
  2. Go to Grid View for the layout, remove the instance of the Order Details widget, and replace it with an instance of the Order Details with Additional Info widget.