Skip to main content

Bundle prices: Request contains invalid value(s)

In this article we'll explain what the error regarding bundlePrices means and how to solve it. If the quantity discount prices configured in the plugin do not strictly decrease per tier, you’ll encounter an error similar to this:

Written by Floris Assman

{"type":"https:\/\/api.bol.com\/problems","title":"Error validating request. Consult the bol.com API documentation for more information.","status":400,"detail":"Bad request","host":"Instance-769462","instance":"https:\/\/api.bol.com\/retailer\/offers\/80e3b76b-f60d-42e9-888c-3bbb77a1b6c7\/price","X-Request-ID":"01a057425a127735ac28fa345da7184a","violations":[{"name":"pricing.bundlePrices","reason":"Collection should contain bundle price with prices in decreasing order (no duplicates)."}]}

How to Resolve

  1. Check tier pricing:
    Bol.com requires that unit prices strictly drop as the quantity goes up (e.g., 1× €20, 2× €18, 3× €15).

  2. Remove duplicate prices:
    Make sure no two quantity tiers share the exact same price (e.g., two entries both set to €15).

  3. Save and sync:
    Once you correct and save the pricing tiers, the plugin will automatically push the update to bol.com during the next sync.

Can't figure it out? You can always send a message to the support team via the chat bubble at the bottom right 🎈 Support to the rescue 👨‍💻 👩‍💻

Did this answer your question?