Order Pricing

When processing orders, there are often fees based on the size of orders or to cover administration and processing costs. Those can be applied to all orders in the Order Settings section.

 

Showing Bulk Prices

By displaying bulk prices you can communicate to your customers how ordering larger quantities results in a lower unit price. To show bulk prices in the basket, it first needs to be enabled in the Service settings.

  1. Go to Settings > Order Pricing

  2. Enable Show bulk prices in the basket

Bulk price display enabled

Discounts for ordering in bulk need to be added in the respective pricing formula of each material, e.g.

// Discounts if (item.quantity >= 1000) { price = price * (1 - 0.15); } else if (item.quantity >= 500) { price = price * (1 - 0.10); }

This is how a configured and enabled bulk price will look like in the Basket.

Bulk prices shown in the Basket

The displayed quantities (1, 2, 5, 10, …) are pre-defined and cannot be changed.

The Bulk Price display is only available in the new Basket design. See also
https://3yourmind.atlassian.net/l/cp/gLFQ0CE2

Setting a Minimum Order Price

  1. Click on Settings > Order Settings

  2. Enable minimum order price

  3. Input the Minimum Order Price you are willing to accept for processing

When multiple services are offered in your network, then your service will not appear until the minimum order price is met. If you are the only service, the buyer will get a warning and be prompt to increase the number of parts to place the order.

Adding Order Fees

  1. Click on Settings > Order Settings

  2. Select Add Additional Order Fee

  3. Provide a Name which will be displayed to the user and an Amount for the fee.

  4. If the order fee is based on the contents of the order, you can also use a Pricing Formula to generate the additional cost. More information is available under .

  5. You can provide as many different order fees as needed. Each will be shown as a different line item in your order.