ShipPackageDetailsType
Details pertinent to one or more items for which calculated shipping (or flat rate shipping using shipping rate tables with weight surcharges) has been offered by the seller, such as package dimension and weight and packaging/handling costs.
Also returned with the data for an item's transaction.
Note: The ShippingPackageDetails container should now be used instead of the CalculatedShippingRate container to specify values for the MeasurementUnit, PackageDepth, PackageWidth, PackageLength, ShippingIrregular, ShippingPackage, WeightMajor, and/or WeightMinor fields. The CalculatedShippingRate container should only be used to specify values for the InternationalPackagingHandlingCosts, and/or PackagingHandlingCosts fields.
Type that uses ShipPackageDetailsType:
Calls that use ShipPackageDetailsType:
AddFixedPriceItem, AddItem, AddItems, GetItem, RelistFixedPriceItem, RelistItem, ReviseFixedPriceItem, ReviseItem, VerifyAddFixedPriceItem, VerifyAddItem, VerifyRelistItem
Fields
English: US
Metric: CA, CAFR, AU
CA and CAFR supports both English and Metric, while other sites only support the site's default.
Use MeasurementUnit with weight and package dimensions. For example, to represent a 5 lbs 2 oz package:
<MeasurementUnit>English</MeasurementUnit>
<WeightMajor>5</WeightMajor>
<WeightMinor>2</WeightMinor>
Note: The unit and measurementSystem attributes associated with this field will be returned by the GetItem call and are automatically derived based on the MeasurementUnit value specified during listing creation or revision. These attributes will be ignored if passed into the request of the AddItem family of calls.
Note: The unit and measurementSystem attributes associated with this field will be returned by the GetItem call and are automatically derived based on the MeasurementUnit value specified during listing creation or revision. These attributes will be ignored if passed into the request of the AddItem family of calls.
Note: The unit and measurementSystem attributes associated with this field will be returned by the GetItem call and are automatically derived based on the MeasurementUnit value specified during listing creation or revision. These attributes will be ignored if passed into the request of the AddItem family of calls.
<WeightMajor unit="lbs">5</WeightMajor>
<WeightMinor unit="oz">2</WeightMinor>
<WeightMajor unit="kg">2</WeightMajor>
<WeightMinor unit="gr">3</WeightMinor>
If a package weighed 14 oz or 324 gr, below is how you would represent this weight:
<WeightMajor unit="lbs">0</WeightMajor>
<WeightMinor unit="oz">14</WeightMinor>
<WeightMajor unit="kg">0</WeightMajor>
<WeightMinor unit="gr">324</WeightMinor>
If a package weighed exactly 2 lbs or 105 kg, below is how you would represent this weight:
<WeightMajor unit="lbs">2</WeightMajor>
<WeightMinor unit="oz">0</WeightMinor>
<WeightMajor unit="kg">105</WeightMajor>
<WeightMinor unit="gr">0</WeightMinor>
In all cases, both the WeightMajor and WeightMinor should be specified in an Add/Revise/Relist/Verify call, even if either's value is '0'.
The WeightMajor and WeightMinor are applicable for calculated shipping or for flat-rate shipping if shipping rate tables are specified and the shipping rate table uses weight surcharges.
Note: The unit and measurementSystem attributes associated with this field will be returned by the GetItem call and are automatically derived based on the MeasurementUnit value specified during listing creation or revision. These attributes will be ignored if passed into the request of the AddItem family of calls.
<WeightMajor unit="lbs">5</WeightMajor>
<WeightMinor unit="oz">2</WeightMinor>
<WeightMajor unit="kg">2</WeightMajor>
<WeightMinor unit="gr">3</WeightMinor>
If a package weighed 14 oz or 324 gr, below is how you would represent this weight:
<WeightMajor unit="lbs">0</WeightMajor>
<WeightMinor unit="oz">14</WeightMinor>
<WeightMajor unit="kg">0</WeightMajor>
<WeightMinor unit="gr">324</WeightMinor>
If a package weighed exactly 2 lbs or 105 kg, below is how you would represent this weight:
<WeightMajor unit="lbs">2</WeightMajor>
<WeightMinor unit="oz">0</WeightMinor>
<WeightMajor unit="kg">105</WeightMajor>
<WeightMinor unit="gr">0</WeightMinor>
In all cases, both the WeightMajor and WeightMinor should be specified in an Add/Revise/Relist/Verify call, even if either's value is '0'.
The WeightMajor and WeightMinor are applicable for calculated shipping or for flat-rate shipping if shipping rate tables are specified and the shipping rate table uses weight surcharges.
Note: The unit and measurementSystem attributes associated with this field will be returned by the GetItem call and are automatically derived based on the MeasurementUnit value specified during listing creation or revision. These attributes will be ignored if passed into the request of the AddItem family of calls.