Request that represents a price adjustment.
A discount that can be specified instead of a price.
The item to which the price adjustment should be added, depending on the specified level. If the level is ´order´, item id is not needed. If shipping
, specify the UUID of the shipping item. If product
, specify the UUID of the product item.
93196fae953cbedbe54d67e760
The text describing the item in more detail.
A discounted item
The level at which the adjustment is applied.
order
indicates that the price adjustment should be added directly to basket.product
indicates that the price adjustment should be added to the product item.shipping
indicates that the price adjustment is added to the shipping item.
- product
- shipping
- order
order
The ID of the related promotion. Custom price adjustments can be assigned any promotion ID as long as it's not used by a price adjustment belonging to the same item and isn't used by a promotion defined in the promotion engine. If not specified, a promotion ID is generated.
Shipping100
The reason for the price adjustment.
Shipping promotion on order above $1,000 USD
This type supports additional properties passed along with the defined properties of this API.
To indicate that the properties were defined and expected to be handled as additional properties, they are expected to be prefixed with a c_
.
The type will reject any property that does not fit this pattern, only allowing additional properties beginning with the known prefix.