Skip to content

Commit 7c95324

Browse files
committed
ECWID-170192: Add a new field in the OrderForCalculate request for items to indicate whether the taxes have already been applied to the prices or not.
1 parent 37d3a0f commit 7c95324

File tree

2 files changed

+2
-0
lines changed

2 files changed

+2
-0
lines changed

src/main/kotlin/com/ecwid/apiclient/v3/dto/cart/request/OrderForCalculate.kt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -79,6 +79,7 @@ data class OrderForCalculate(
7979

8080
val price: Double? = null,
8181
val productPrice: Double? = null,
82+
val taxAlreadyDeductedFromPrice: Boolean? = null,
8283
val needCalculateWholesalePrice: Boolean? = null,
8384
val isCustomerSetPrice: Boolean? = null,
8485
val selectedPrice: SelectedPrice? = null,

src/test/kotlin/com/ecwid/apiclient/v3/rule/nullablepropertyrules/OrderForCalculateRules.kt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,7 @@ val orderForCalculateNullablePropertyRules: List<NullablePropertyRule<*, *>> = l
7777
IgnoreNullable(OrderForCalculate.OrderItem::imageUrl),
7878
IgnoreNullable(OrderForCalculate.OrderItem::isShippingRequired),
7979
IgnoreNullable(OrderForCalculate.OrderItem::name),
80+
AllowNullable(OrderForCalculate.OrderItem::taxAlreadyDeductedFromPrice),
8081
AllowNullable(OrderForCalculate.OrderItem::needCalculateWholesalePrice),
8182
IgnoreNullable(OrderForCalculate.OrderItem::price),
8283
IgnoreNullable(OrderForCalculate.OrderItem::productId),

0 commit comments

Comments
 (0)