PurchaseFulfillmentInfo

Es la información de entrega asociada con una orden de compra o una línea de pedido en particular.

Representación JSON
{
  "id": string,
  "fulfillmentType": enum (Type),
  "expectedFulfillmentTime": {
    object (Time)
  },
  "location": {
    object (Location)
  },
  "expireTime": string,
  "price": {
    object (PriceAttribute)
  },
  "fulfillmentContact": {
    object (UserInfo)
  },
  "shippingMethodName": string,
  "storeCode": string,
  "pickupInfo": {
    object (PickupInfo)
  }
}
Campos
id

string

Es el identificador único de esta opción de servicio.

fulfillmentType

enum (Type)

Obligatorio: Es el tipo de entrega.

expectedFulfillmentTime

object (Time)

Una ventana si se especifica un intervalo de tiempo o de ETA si se especifica una única vez Hora estimada de entrega o retiro.

location

object (Location)

Lugar de retiro o entrega.

expireTime

string (Timestamp format)

hora a la que vence esta opción de entrega.

Es una marca de tiempo en el formato RFC3339 UTC "Zulu", con precisión de nanosegundos. Ejemplo: "2014-10-02T15:01:23.045123456Z".

price

object (PriceAttribute)

Costo de esta opción.

fulfillmentContact

object (UserInfo)

Es el contacto del usuario para esta entrega.

shippingMethodName

string

Es el nombre del método de envío que seleccionó el usuario.

storeCode

string

Código de tienda de la ubicación. Ejemplo: Walmart es el comercio y storeCode es la tienda de walmart en la que se realizó la entrega. https://support.google.com/business/answer/3370250?ref_topic=4596653.

pickupInfo

object (PickupInfo)

Información adicional sobre cómo se selecciona el pedido. Este campo solo se aplica cuando el tipo de entrega es PICKUP.