Skip to content

Commit ffb59e0

Browse files
authored
Add rounding strategy to tax settings (#1039)
<!-- Ticket number or summary of work --> # [TAX-2467] ## What changed? * New **rounding strategy** field on tax settings. ## Release notes draft * New rounding strategy field is now available on tax settings. This affects basic tax provider outcomes (not automatic tax provider outcomes). ⚠️ Will await the corresponding changes to be actioned before updating our documentation. [TAX-2467]: https://bigcommercecloud.atlassian.net/browse/TAX-2467?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ
1 parent b7f1b61 commit ffb59e0

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

reference/tax_settings.v3.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -170,6 +170,13 @@ components:
170170
enum:
171171
- ON_PAYMENT_CAPTURE
172172
- ON_ORDER_CREATION
173+
rounding_strategy:
174+
default: RATE_ROUNDING
175+
type: string
176+
description: This setting affects the rounding behaviour of tax amounts calculated by the basic tax provider. The NO_ROUNDING option offers a high accuracy total tax amount for orders. The RATE_ROUNDING option means every resulting tax rate amount has been rounded based on the active currency's precision settings. Note that tax is always calculated on the line item amount after discounts.
177+
enum:
178+
- NO_ROUNDING
179+
- RATE_ROUNDING
173180
MetaOpen:
174181
title: Response meta
175182
type: object

0 commit comments

Comments
 (0)