web
You’re offline. This is a read only version of the page.
close
Skip to main content

Notifications

Announcements

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

(4) ShareShare
ReportReport
Posted on by 8
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
 
I have the same question (0)
  • Suggested answer
    Holly Huffman Profile Picture
    6,538 Super User 2025 Season 2 on at
     
    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

Season of Giving Solutions is Here!

Quick Links

Responsible AI policies

As AI tools become more common, we’re introducing a Responsible AI Use…

Neeraj Kumar – Community Spotlight

We are honored to recognize Neeraj Kumar as our Community Spotlight honoree for…

Leaderboard > Supply chain | Supply Chain Management, Commerce

#1
Laurens vd Tang Profile Picture

Laurens vd Tang 293 Super User 2025 Season 2

#2
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 142 Super User 2025 Season 2

#3
Sumit Singh Profile Picture

Sumit Singh 46

Last 30 days Overall leaderboard

Product updates

Dynamics 365 release plans