{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "#/components/schemas/FulfillmentStartInstruction",
"title": "FulfillmentStartInstruction",
"type": "object",
"properties": {
"appointment": {
"description": "This container provides information used by the installation provider concerning appointment details selected by the buyer.",
"$ref": "#/components/schemas/AppointmentDetails"
},
"ebaySupportedFulfillment": {
"type": "boolean",
"description": "This field is only returned if its value is true and indicates that the fulfillment will be shipped via eBay's Global Shipping Program, eBay International Shipping, or the Authenticity Guarantee service program.
For more information, see the Global Shipping Program help topic."
},
"finalDestinationAddress": {
"description": "This container is only returned if the value of ebaySupportedFulfillment field is true.
This is the final destination address for a Global Shipping Program shipment or an eBay International Shipping shipment, which is usually the recipient's home. Sellers should not ship directly to this address; instead they should ship this package to their international shipping provider's domestic warehouse. The international shipping provider is responsible for delivery to the final destination address.
For more information, see Addressing Shipments.
Note: For Authenticity Guarantee program shipment, this is the address of the authenticator's warehouse. The authenticator is responsible for delivery to the buyer shipping address.
", "$ref": "#/components/schemas/Address" }, "fulfillmentInstructionsType": { "type": "string", "description": "The enumeration value returned in this field indicates the method of fulfillment that will be used to deliver this set of line items (this package) to the buyer. This field will have a value ofSHIP_TO if the ebaySupportedFulfillment field is returned with a value of true. See the FulfillmentInstructionsType definition for more information about different fulfillment types. For implementation help, refer to eBay API documentation"
},
"maxEstimatedDeliveryDate": {
"type": "string",
"description": "This is the estimated latest date that the fulfillment will be completed. This timestamp is in ISO 8601 format, which uses the 24-hour Universal Coordinated Time (UTC) clock. This field is not returned ifthe value of the fulfillmentInstructionsType field is DIGITAL or PREPARE_FOR_PICKUP. [YYYY]-[MM]-[DD]T[hh]:[mm]:[ss].[sss]Z 2015-08-04T19:09:02.768Z"
},
"minEstimatedDeliveryDate": {
"type": "string",
"description": "This is the estimated earliest date that the fulfillment will be completed. This timestamp is in ISO 8601 format, which uses the 24-hour Universal Coordinated Time (UTC) clock. This field is not returned if the value of the fulfillmentInstructionsType field is DIGITAL or PREPARE_FOR_PICKUP. [YYYY]-[MM]-[DD]T[hh]:[mm]:[ss].[sss]Z 2015-08-04T19:09:02.768Z"
},
"pickupStep": {
"description": "This container is only returned for In-Store Pickup orders, and it indicates the specific merchant's store where the buyer will pick up the order. The In-Store Pickup feature is supported in the US, Canada, UK, Germany, and Australia marketplaces.",
"$ref": "#/components/schemas/PickupStep"
},
"shippingStep": {
"description": "This container consists of shipping information for this fulfillment, including the shipping carrier, the shipping service option, and the shipment destination. This container is not returned if the value of the fulfillmentInstructionsType field is DIGITAL, or for In-Store Pickup orders.