PLUGINS GUIDE

Medusa Quantity Pricing Guide: Create Tiered, Volume and B2B Prices

A Medusa v2 plugin for volume and tiered pricing. Set unit prices by quantity using fixed prices, percentage discounts, or fixed amount-off tiers – configured from Medusa Admin, with Store API support for your storefront.

By Chandrika Sarvaiya June 19, 2026

Introduction

What quantity pricing is, key features, use cases, requirements, and how the plugin works

Installation

Prerequisites, npm install, medusa-config, migrations, verification, and upgrades

Admin Guide

All Admin screens, field reference, pricing types, create/edit/delete rules, and tips

Examples

12 real-world scenarios - wholesale, bulk %, multi-tier, variants, B2B groups

How Pricing Works

Tier matching, rule priority, formulas, rounding, edge cases, and Store API

Storefront

Product page tier tables, cart/checkout integration, B2B, and developer helpers

Best Practices

Tier design, testing boundaries, performance, conflict avoidance, go-live checklist

Troubleshooting

25+ common issues with causes and solutions - Admin, API, and storefront

FAQ

Pricing, configuration, customer experience, B2B, and technical questions

Advanced (API)

Customer groups, regions, bulk creation, Admin API, workflows, and exports

Appendix

Validation rules, database schema, API parameters, samples, and glossary

Key features

feature_icon
Admin UI

Manage tiers from Settings → Extensions → Quantity Pricing, plus widgets on product and store pages.

feature_icon
Three pricing types

Fixed pricepercentage off, or fixed amount off per unit.

feature_icon
Product & variant scope

Rules per product, optionally per variant, currency, customer group, or region.

feature_icon
Store API

List tiers and get calculated_price for any quantity on your storefront.