diff --git a/src/main/kotlin/com/ecwid/apiclient/v3/dto/profile/result/FetchedStoreProfile.kt b/src/main/kotlin/com/ecwid/apiclient/v3/dto/profile/result/FetchedStoreProfile.kt index 57ffd731a..0bfee7582 100644 --- a/src/main/kotlin/com/ecwid/apiclient/v3/dto/profile/result/FetchedStoreProfile.kt +++ b/src/main/kotlin/com/ecwid/apiclient/v3/dto/profile/result/FetchedStoreProfile.kt @@ -238,7 +238,9 @@ data class FetchedStoreProfile( data class Shipping( val handlingFee: HandlingFee? = null, val shippingOrigin: ShippingOrigin? = null, - val shippingOptions: List? = null + val shippingOptions: List? = null, + val domesticShippingOnly: Boolean = false, + val euShippingOnly: Boolean = false, ) data class HandlingFee( diff --git a/src/test/kotlin/com/ecwid/apiclient/v3/rule/NonUpdatablePropertyRules.kt b/src/test/kotlin/com/ecwid/apiclient/v3/rule/NonUpdatablePropertyRules.kt index 7809cffc4..ea69a0c4c 100644 --- a/src/test/kotlin/com/ecwid/apiclient/v3/rule/NonUpdatablePropertyRules.kt +++ b/src/test/kotlin/com/ecwid/apiclient/v3/rule/NonUpdatablePropertyRules.kt @@ -232,6 +232,8 @@ val nonUpdatablePropertyRules: List> = listOf( ReadOnly(FetchedStoreProfile.InstantSiteInfo::ecwidSubdomainSuffix), ReadOnly(FetchedStoreProfile.PaymentOptionInfo::id), ReadOnly(FetchedStoreProfile.PaymentOptionInfo::paymentProcessorTitle), + ReadOnly(FetchedStoreProfile.Shipping::domesticShippingOnly), + ReadOnly(FetchedStoreProfile.Shipping::euShippingOnly), ReadOnly(FetchedVariation::id), Ignored(FetchedVariation::combinationNumber),