PurchaseFulfillmentInfo

Informações de fulfillment associadas a uma ordem de compra ou a um item de linha específico.

Representação 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

Identificador exclusivo dessa opção de serviço.

fulfillmentType

enum (Type)

Obrigatório: o tipo de fulfillment.

expectedFulfillmentTime

object (Time)

Uma janela se um intervalo de tempo for especificado ou ETA se uma única vez for especificada. Tempo de entrega ou retirada esperado.

location

object (Location)

Local de retirada ou entrega.

expireTime

string (Timestamp format)

quando essa opção de atendimento do pedido expira.

Um carimbo de data/hora no formato UTC “Zulu” RFC3339, medido com precisão de nanossegundos. Exemplo: "2014-10-02T15:01:23.045123456Z".

price

object (PriceAttribute)

Custo dessa opção.

fulfillmentContact

object (UserInfo)

Contato do usuário para este fulfillment.

shippingMethodName

string

nome do método de envio selecionado pelo usuário.

storeCode

string

StoreCode do local. Por exemplo: o Walmart é o comerciante, e o storeCode é a loja do walmart em que o atendimento do pedido foi realizado. https://support.google.com/business/answer/3370250?ref_topic=4596653.

pickupInfo

object (PickupInfo)

Informações adicionais sobre como o pedido deve ser selecionado. Esse campo só seria aplicável quando o tipo de fulfillment for PICKUP.