The type that defines the fields for the details of a shipping provider.
Types that use ShippingOption
Calls that use ShippingOption
Fields
additionalShippingCostPerUnit
Any per item additional shipping costs for a multi-item purchase. For example, let's say the shipping cost for a power cord is $3. But for an additional cord, the shipping cost is only $1. So if you bought 3 cords, the shippingCost would be $3 and this value would be $2 ($1 for each additional item).
cutOffDateUsedForEstimate
The deadline date that the item must be purchased by in order to be received by the buyer within the delivery window ( maxEstimatedDeliveryDate and minEstimatedDeliveryDate fields). This field is returned only for items that are eligible for 'Same Day Handling'. For these items, the value of this field is what is displayed in the Delivery line on the View Item page.
This value is returned in UTC format (yyyy-MM-ddThh:mm:ss.sssZ), which you can convert into the local time of the buyer.
This value is returned in UTC format (yyyy-MM-ddThh:mm:ss.sssZ), which you can convert into the local time of the buyer.
fulfilledThrough
If the item is being shipped by the eBay Global Shipping program, this field returns
If the item is being shipped using the eBay International Shipping program, this field returns
Otherwise, this field is null.
GLOBAL_SHIPPING
.If the item is being shipped using the eBay International Shipping program, this field returns
INTERNATIONAL_SHIPPING
. Otherwise, this field is null.
guaranteedDelivery
Although this field is still returned, it can be ignored since eBay Guaranteed Delivery is no longer a supported feature on any marketplace. This field may get removed from the schema in the future.
maxEstimatedDeliveryDate
The end date of the delivery window (latest projected delivery date). This value is returned in UTC format (yyyy-MM-ddThh:mm:ss.sssZ), which you can convert into the local time of the buyer.
Note: For the best accuracy, always include the location of where the item is be shipped in the
Note: For the best accuracy, always include the location of where the item is be shipped in the
contextualLocation
values of the X-EBAY-C-ENDUSERCTX
request header. minEstimatedDeliveryDate
The start date of the delivery window (earliest projected delivery date). This value is returned in UTC format (yyyy-MM-ddThh:mm:ss.sssZ), which you can convert into the local time of the buyer.
Note: For the best accuracy, always include the location of where the item is be shipped in the
Note: For the best accuracy, always include the location of where the item is be shipped in the
contextualLocation
values of the X-EBAY-C-ENDUSERCTX
request header.shippingCost
The final shipping cost for all the items after all discounts are applied.
Note: The cost does include the value-added tax (VAT) for applicable jurisdictions when requested from supported marketplaces. In this case, users must pass the
Note: The cost does include the value-added tax (VAT) for applicable jurisdictions when requested from supported marketplaces. In this case, users must pass the
X-EBAY-C-MARKETPLACE-ID
request header specifying the supported marketplace (such as EBAY_GB
) to see the VAT-inclusive cost. For more information on VAT, refer to VAT Obligations in the EU.shippingCostType
Indicates the class of the shipping cost.
Valid Values: FIXED or CALCULATED
Code so that your app gracefully handles any future changes to this list.
Valid Values: FIXED or CALCULATED
Code so that your app gracefully handles any future changes to this list.
shipToLocationUsedForEstimate
The container that returns the country and postal code of where the item is to be shipped. These values come from the
contextualLocation
values in the X-EBAY-C-ENDUSERCTX
request header. If the header is not submitted, marketplace is used.trademarkSymbol
Any trademark symbol, such as ™ or ®, that needs to be shown in superscript next to the shipping service name.
type
The type of a shipping option, such as EXPEDITED, ONE_DAY, STANDARD, ECONOMY, PICKUP, etc.