Notifications
Announcements
No record found.
Hello,
I am writing to request your assistance with a configuration task in Dynamics 365 Business Central. My goal is to set the price of a product based on the payment terms assigned to a customer.
Description of the task:
When a customer purchases with 30-day payment terms, the price of a specific item should be X.
When the same customer purchases with 8-day payment terms, the price for the same item should be Y.
I have attempted to set up these prices on the "Customer Prices" page.
The Payment Terms Code column is not visible in the table, and I could not find an option to add it via the personalization feature. As a result, I am unable to set two different prices for the same item for the same customer.
Payment Terms Code
How to configure the system on the customer card to ensure that different prices are applied for different payment terms when I make a Sales Order.
Thank you for the help
Thank you for your question.
In Dynamics 365 Business Central, pricing is typically managed through Sales Price or Customer Price Group configurations, but unfortunately, Payment Terms Code is not a standard condition available in the pricing setup.
Custom Pricing Logic via Extensions To achieve pricing based on Payment Terms, you may need to implement a custom extension. This would involve modifying the pricing logic to evaluate the customer's payment terms during sales order creation and apply the appropriate price accordingly.
Use Customer Price Groups or Discounts As an alternative, consider assigning customers to different Price Groups or using Sales Line Discounts based on payment behavior. While this does not directly link to payment terms, it can be used to simulate tiered pricing.
Manual Price Selection If the number of cases is limited, you could manually select the correct price or item variant during order entry, based on the payment terms.
Workflow or Validation Rule You may also consider implementing a workflow or validation rule that prompts the user to adjust the price when a specific payment term is selected.
Unfortunately, without customization, Business Central does not support dynamic pricing based on payment terms out of the box.
Please verify if this response was helpful. Best regards.
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.
As AI tools become more common, we’re introducing a Responsible AI Use…
We are honored to recognize Neeraj Kumar as our Community Spotlight honoree for…
These are the community rock stars!
Stay up to date on forum activity by subscribing.
OussamaSabbouh 3,143
Jainam M. Kothari 1,694 Super User 2025 Season 2
YUN ZHU 1,067 Super User 2025 Season 2