This type defines the structure for calculated handling fee discounts applicable when combining multiple orders.
Types that use CalculatedHandlingRuleType
CreateCalculatedShippingRulesRequestGetCombinedShippingRulesPublicApiResponseUpdateCalculatedShippingRulesRequest
Calls that use CalculatedHandlingRuleType
Fields
combinedShippingRuleType
This enumeration value specifies the type of combined-shipping rule applied to handling fees (for example, weight-based, flat-rate, or percentage-based calculation method).
eachAdditionalAmount
This container specifies the additional monetary charge applied for each extra item included in a combined shipment.
Note: This request field is only applicable for the createFlatShippingRules and updateFlatShippingRules methods. If used in the request for the createCalculatedShippingRules or updateCalculatedShippingRules methods, an error will occur.
Note: This request field is only applicable for the createFlatShippingRules and updateFlatShippingRules methods. If used in the request for the createCalculatedShippingRules or updateCalculatedShippingRules methods, an error will occur.
eachAdditionalAmountOffShippingCost
This container represents the fixed monetary discount deducted from the total shipping cost for each additional item in a combined shipment.
Note: This request field is only applicable for the createFlatShippingRules and updateFlatShippingRules methods. If used in the request for the createCalculatedShippingRules or updateCalculatedShippingRules methods, an error will occur.
Note: This request field is only applicable for the createFlatShippingRules and updateFlatShippingRules methods. If used in the request for the createCalculatedShippingRules or updateCalculatedShippingRules methods, an error will occur.
eachAdditionalPercentOffShippingCost
This integer specifies the percentage discount applied to the total shipping cost for each additional item in a combined shipment.
Note: This request field is only applicable for the createFlatShippingRules and updateFlatShippingRules methods. If used in the request for the createCalculatedShippingRules or updateCalculatedShippingRules methods, an error will occur.
Note: This request field is only applicable for the createFlatShippingRules and updateFlatShippingRules methods. If used in the request for the createCalculatedShippingRules or updateCalculatedShippingRules methods, an error will occur.
orderHandlingAmount
This container represents the handling fee charged for processing a combined order, if applicable.