Skip to main content
Community site session details

Community site session details

Session Id :
Supply chain | Supply Chain Management, Commerce
Suggested answer

Apply Line Quantity Discount with Unified Pricing

(2) ShareShare
ReportReport
Posted on by 4
Hi Everybody.
I'm currently evaluating the implementation of Unified Pricing Management for a customer.
Its pricing model uses product attributes to determine Prices and Discount, but uses also line quantity to apply further discount (e.g. if buy 6pcs or more of item A, get 20% off).
With Unified Pricing, the Quantity Discount seems to consider only the total quantity of the order.
 
eg
Desired result
SO Line 1, item A, 6pcs, price 5€, Discount 20%
SO Line 1, item A, 2pcs, price 5€, no Discount applied
 
Current result
SO Line 1, item A, 6pcs, price 5€, Discount 20%
SO Line 1, item A, 2pcs, price 5€, Discount 20%
 
The only solution I've found is to use Unified Pricing to define the base price, then use the "standard" Line Discount to apply the Qty Discount.
Has anybody found any solution working just with Unified Pricing?
 
Thanks in advance,
Fabio
 
  • Suggested answer
    Holly Huffman Profile Picture
    6,465 on at
    Apply Line Quantity Discount with Unified Pricing
     
    Good morning, afternoon, or evening – depending on where you are in the world!
    This issue you are describing—where Unified Pricing Management (UPM) applies quantity discounts based on the total order quantity rather than per line item—is a known limitation in the current UPM framework.
    What’s happening:
    • Quantity discounts in UPM are evaluated per order, not per line [1].
    • This means that if a customer orders 6 units of an item across multiple lines, the discount applies to all lines—even if some lines individually don’t meet the threshold.
    Current Limitation:
    • There is no out-of-the-box setting in UPM to apply quantity discounts strictly per line.
    • This behavior is by design and documented in Microsoft’s official guidance [1].
    Workaround Options:
    • Use UPM for base pricing, and apply standard line-level discounts using traditional pricing logic or custom plugins.
    • Custom logic via X++ or Power Automate to override discount application based on line-level quantity.
    • Mix-and-match discount rules can be configured to simulate line-specific logic, but they require careful setup and may not fully replicate per-line quantity tiers [1].
    Suggested Next Steps:
    • Define a custom price component for line-level discounts.
    • Use line groups in mix-and-match pricing rules to isolate discount logic per item line.
    • Monitor Microsoft’s roadmap for enhancements to UPM’s discount engine.
    I teamed up with AI to respond the most accurately and efficiently.
    Hope this helps some.
    References
    [1] Discount types - Supply Chain Management | Dynamics 365

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

News and Announcements

Now Available: 2025 Release Wave 2

Quick Links

Ramesh Kumar – Community Spotlight

We are honored to recognize Ramesh Kumar as our July 2025 Community…

Congratulations to the June Top 10 Community Leaders!

These are the community rock stars!

Announcing the Engage with the Community forum!

This forum is your space to connect, share, and grow!

Leaderboard > Supply chain | Supply Chain Management, Commerce

#1
Laurens vd Tang Profile Picture

Laurens vd Tang 171 Super User 2025 Season 1

#2
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 140 Super User 2025 Season 1

#3
Mohamed Amine Mahmoudi Profile Picture

Mohamed Amine Mahmoudi 127 Super User 2025 Season 1

Featured topics

Product updates

Dynamics 365 release plans