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

Community site session details

Session Id :

Show or hide tax breakup in e-commerce when prices include sales tax feature

Ramune Profile Picture Ramune

There are links to the documentation:

What's new or changed in Dynamics 365 Commerce 10.0.27 (July 2022) - Commerce | Dynamics 365 | Microsoft Docs

https://docs.microsoft.com/en-us/dynamics365-release-plan/2022wave1/commerce/dynamics365-commerce/show-or-hide-tax-breakdown-e-commerce-when-prices-include-sales-tax

Hide tax breakup information in order summaries - Commerce | Dynamics 365 | Microsoft Docs

This feature aimed to address some of the taxes related pain areas in Ecommerce channel, especially when price includes taxes is turned ON.

Online shoppers, on D365 Commerce E-Commerce sites, should be able to see order summary with sub-totals, charges, taxes, and total amount due accurately on check-out, order summary, and order history-details pages when "Price includes tax" scenario is turned on for E-Commerce channel.

GOALS:

  1. Business can display Order Summary information accurately on cart, order confirmation and Order History pages in eCommerce Channel.
  2. Business can opt-in to display taxes breakup info in order summary on cart, order confirmation and Order History pages when “prices include sales tax” is turned on.
  3. Business sees no impact in POS for price include taxes and in-general for any tax’s functionality.

SCENARIOS:

When Prices include sales tax is turned on. 

  1. Contoso's Site Builder can choose to show/hide taxes break up in the order summary on cart/checkout/confirmation/order-details pages.
  2. In hide taxes breakup scenario, E-Commerce Channel shows sub-total, charges etc. inclusive of taxes and they all add up to the Total amount due.
  3. In show taxes breakup scenarios scenario, E-Commerce Channel shows sub-total, charges etc. exclusive of taxes, all taxes will be showed as line called Tax. Sub-total, charges, and taxes all add up to the Total amount due.

Here is an example of showing vs hiding taxes in Prices include sales taxes scenario:

Prices include taxes - Hide taxes breakup             

Prices include taxes - Show taxes breakup

 pastedimage1651240213965v1.png  pastedimage1651240229317v2.png

 CONFIGURATION:

When customers select “Price include sales tax: Yes” on Online store > General tab, it means prices inclusive of sales tax. 

Existing configuration in HQ

pastedimage1651240273051v3.png

For E-Commerce in site builder there should be an option to show/hide taxes breakup in the order summary based on the business requirements.

New configuration under site builder > site settings > Show taxes breakup in order summary Yes or No:

pastedimage1651240298672v4.png

Note:  this site setting should only be considered when Prices include sales tax setting in HQ is turned ON.

New feature switch

Add a feature switch for businesses to opt-in for this feature.

Feature switch name:  Enable show or hide sales tax for E-Commerce channel.

Feature Purpose:  only when this feature switch is enabled the API response will include prices/charges etc. values for with and without taxes, accurately, as expected. 

Feature duration: after some months, this feature should be turned on by default.

In E-Commerce channel, when Show Taxes breakup in order summary is set to No, hide taxes information in order summary on cart/check-out/order confirmation and order details pages in E-Commerce site. 

In E-Commerce channel, when Show Taxes breakup in order summary is set to Yes, show tax’s information in order summary on check-out/order confirmation and order details pages in E-Commerce site. 

POS and Call-center channels:

There shouldn’t be any changes that would impact business in call-center and POS channels in price include taxes scenario due to this feature for E-Commerce channel.

If there is any unification API response in price include taxes scenario that should be made seamless to POS and Call-center channels.

 

 

Comments

*This post is locked for comments