Bulk discount prices for products

There is a way to set up bulk discount prices for a specific product.

Bulk discount prices for products can stack with other discount types.

Bulk discount price only works for one product and can't be customized, but it's fully automated and clearly visible to customers even on the product page:

Add bulk discount prices to a product

To add a bulk discount price, you need to know the internal product ID – items > id field value in the Search products call.

If you don't yet have an app for Ecwid API access, start with the following instructions.

Make sure your app has the update_products access scope required to manage products' bulk discount prices.

Example request:

PUT /api/v3/STOREID/products/PRODUCTID HTTP/1.1
Host: app.ecwid.com
Content-Type: application/json
Authorization: Bearer secret_token

{
    "price": 100,
    "wholesalePrices": [
        {
            "quantity": 10,
            "price": 95
        },
        {
            "quantity": 50,
            "price": 90            
        }
    ]
}

To add bulk prices, change STOREID with your store ID, PRODUCTID with the internal ID of the product, and secret_token with the secret access token of your app.

The example request adds a 5% discount when the product quantity in the cart reaches 10, and a 10% discount when it reaches 50.

Last updated

Was this helpful?