Quote Pricing, Discounts & Tier Pricing
Per-line negotiated prices, multi-row volume tiers, tax-preserving currency handling, and per-store coupon controls — the pricing layer B2B sellers need for every negotiated quote.
EasyQuote layers negotiated-price controls onto the native Magento cart. Admins set a private price per line on every inbound quote request, define multi-row volume tiers the customer picks at accept time, and keep tax, currency, and coupon behaviour consistent with the store configuration.
Every pricing decision flows into the proposal PDF, the customer email, and the converted order — one pricing model from negotiation to invoice.
Core Pricing Controls
Per-line price overrides, original-vs-negotiated display, and recalculation that keeps totals, tax, and currency consistent everywhere the quote appears.
Per-line negotiated price
Set a private price per quote line that overrides the catalog price in every downstream surface — the customer-facing quote view, the proposal PDF, email notifications, and the converted Magento order. The catalog price is preserved as a reference so both values can be shown side-by-side.
Original vs negotiated price display
The quote view can render the MSRP as a strikethrough next to the negotiated price. Buyers see the saved amount on the proposal and, when the setting is carried into the PDF, it’s visible to approvers downstream on the PDF proposal.
Row total recalculation
Every change to a negotiated price or discount triggers a full totals refresh — subtotal, shipping, tax, and grand total stay consistent. Saving the quote twice with the same data produces identical totals.
Tax on negotiated prices
The native Magento tax engine re-applies store tax rules to the negotiated price rather than the catalog price. Tax-inclusive and tax-exclusive store configurations are both respected, and destination-based tax zones resolve against the customer’s shipping address.
Currency conversion per store view
Multi-store-view setups display quote totals in the active store currency. Rate lookup, symbol placement, and precision formatting all follow the store locale, while the negotiated prices stay anchored to the base currency internally.
Store coupon toggle
A per-store setting decides whether Magento cart-rule coupons may further reduce a quote total. Toggle it off for negotiated carts so store-wide promotions never cut into the price you already agreed.
Tier Pricing & Volume Breaks
Quantity-based tier tables that live on the quote — the customer picks the volume break directly on the proposal, not against a catalog-wide discount table.
Multi-row volume tiers per line
Each quote line can carry as many tier rows as the deal needs. Admin defines the tiers during proposal preparation — for example “25 units at $18 each, 100 units at $16, 500 units at $14.” Tiers belong to the quote, so two distributors can see different ladders on the same SKU.
Auto-fill tiers from catalog group pricing
When a product is added to a quote, the tier table is pre-populated from that product’s native Magento customer-group tier prices configured in the catalog. The admin starts from the prices the customer’s group already qualifies for — no retyping, no spreadsheet lookups — and then adjusts the tiers up or down from there. A huge time-saver on reorders and on customers whose group already has a negotiated price list.
Customer-selectable active tier
The customer-facing quote view exposes the tier table as a set of selectable rows. Before accepting, the buyer picks which tier to purchase and totals refresh in place — no page reload, no separate re-negotiation step.
Selected tier persists to checkout
The tier the customer picks is preserved through quick checkout — the same quantity and price feed straight into the native Magento cart and the converted order, with no drift between what was accepted and what was purchased.
Tiers visible in the proposal email
The proposal email template renders every available tier inline next to the selected one. Approvers see the full volume-break ladder without logging in and can forward the email intact to purchasing.
EasyQuote vs Magento Native Tier Pricing
Magento's catalog tier pricing applies a single site-wide price table per SKU for every customer group. EasyQuote per-quote tier pricing is a private, negotiation-specific table — different rules for each quote.
Frequently Asked Questions
Native Magento tier pricing is shared — one table per SKU, per customer group, visible to everyone in the group. EasyQuote per-quote pricing is private: the negotiated price and tier ladder belong to one quote only. Two customers in the same group can receive completely different prices for the same SKU, and the catalog stays untouched.
Yes. The customer-facing quote view renders every tier as a selectable row. Choosing a different tier refreshes subtotal, shipping, and tax in place and the quote saves with the chosen tier marked as selected — no page reload and no separate negotiation step.
The native Magento tax engine re-applies store tax rules to the negotiated price, not the catalog price. Tax-inclusive and tax-exclusive store configurations are both honoured, and destination-based tax rates resolve against the customer’s shipping address as usual.
The selected tier — quantity plus negotiated price — carries over to the converted Magento order. Order rows show the negotiated price, not the catalog price; reports, invoices, and shipments all reflect the quote-sourced values. See checkout conversion.
Yes. Quote totals render in the active store currency with the store locale’s formatting. Negotiated prices stay anchored to the base currency internally, so multi-currency storefronts show the right number without losing precision.
Yes. A per-store setting decides whether cart-rule coupons may further reduce a quote total. Disable it to protect negotiated margins from stacking with store-wide promotions.
No hard limit. Tier rows are stored on each quote item, so you can define as many volume breaks as the negotiation requires. In practice, 3–5 breaks per line covers almost every B2B scenario.
Yes — and this is one of the most time-saving details. When a product is added to a quote, the tier table is pre-filled from the product’s native Magento tier prices configured for the relevant customer group. The admin starts from the prices the group already qualifies for and adjusts from there, instead of retyping every ladder from scratch. Ideal for re-quoting repeat customers and for groups that already have a negotiated price list in the catalog.
Ready to run negotiated B2B pricing on Magento?
EasyQuote gives you per-line pricing, multi-row volume tiers, and a native checkout path — without a rewrite of your catalog.