Name | Description | Type | Additional information |
---|---|---|---|
FixedSurcharge |
If the surcharge type is "FIXED", then this is the amount of money to charge. |
decimal number |
None. |
PercentageSurcharge |
If the surcharge type is "PERCENTAGE", then this is the percentage to surcharge. |
decimal number |
None. |
SurchargeableUnit |
If the surcharge type is "PER-N-KG", "PER-N-EXTRA-KG", "PER-N-EXTRA-STOPS", "PER-N-EXTRA-PICKUP-STOPS" or "PER-N-EXTRA-DELIVERY-STOPS" then this is the unit of N. For example: (a) X surcharge per each 1 kg (N = 1). (b) Y surcharge per each 2 extra kg after 10 kg (N = 2). (c) W surcharge per each 3 extra stops (N = 3). |
decimal number |
None. |
SurchargeablePackageCount |
If the surcharge type is "PER-N-PACKAGES", then this is the number of surchargeable packages. A surchargeable package is a package that meets the surcharge conditions. |
integer |
None. |
SurchargePerUnit |
The amount of money to charge per each surchargeable unit. |
decimal number |
None. |
MinSurcharge |
If the calculated surcharge is less than this value, then this value is used instead. |
decimal number |
None. |
MaxSurcharge |
If the calculated surcharge is greater than this value, then this value is used instead. |
decimal number |
None. |
SurchargeableWeightCode |
If the surcharge is "PER-N-KG" or "PER-N-EXTRA-KG", then this value indicates which weight is the surchargeable weight. Possible values include "ACTUAL-WT", "LOADING-LENGTH-WT" and "VOLUME-WT" (and also "HEAVIEST-WT"). |
string |
None. |
MaxWeightWithoutSurcharge |
If the surcharge type is "PER-N-EXTRA-KG", then this is the maximum weight without surcharge. Every extra kg after this maximum is surchargeable. |
decimal number |
None. |