@@ -4563,6 +4563,14 @@ type DiscountedTotalPricePortion {
45634563 discountedAmount: BaseMoney!
45644564}
45654565
4566+ type DiscountsConfiguration {
4567+ discountCombinationMode: DiscountCombinationMode!
4568+ }
4569+
4570+ input DiscountsConfigurationInput {
4571+ discountCombinationMode: DiscountCombinationMode
4572+ }
4573+
45664574type EnumAttribute implements Attribute {
45674575 key: String!
45684576 label: String!
@@ -9965,6 +9973,11 @@ type ProductVariantTailoringRemoved implements MessagePayload {
99659973 type: String!
99669974}
99679975
9976+ enum DiscountCombinationMode {
9977+ Stacking
9978+ BestDeal
9979+ }
9980+
99689981"Contains information about the limits of your project."
99699982type ProjectCustomLimitsProjection {
99709983 query: QueryLimitsProjection!
@@ -10006,6 +10019,7 @@ type ProjectProjection {
1000610019 currencies: [Currency!]!
1000710020 shippingRateInputType: ShippingRateInputType
1000810021 createdAt: DateTime!
10022+ discounts: DiscountsConfiguration
1000910023}
1001010024
1001110025input ProjectSettingsUpdateAction {
@@ -10032,6 +10046,7 @@ input ProjectSettingsUpdateAction {
1003210046
1003310047 "BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta"
1003410048 changeProductSearchIndexingEnabled: ChangeProjectSettingsProductSearchIndexingEnabled
10049+ setDiscountsConfiguration: SetProjectSettingsDiscountsConfiguration
1003510050}
1003610051
1003710052input PublishProduct {
@@ -13440,6 +13455,10 @@ input SetProjectSettingsMyBusinessUnitAssociateRoleOnCreation {
1344013455 associateRole: ResourceIdentifierInput
1344113456}
1344213457
13458+ input SetProjectSettingsDiscountsConfiguration {
13459+ discountsConfiguration: DiscountsConfigurationInput!
13460+ }
13461+
1344313462input SetProjectSettingsShippingRateInputType {
1344413463 shippingRateInputType: ShippingRateInputTypeInput
1344513464}
0 commit comments