PickupInfo

Szczegóły dotyczące odbioru zamówienia. Zawiera on informacje takie jak typ odbioru oraz dodatkowe metadane dołączone do każdego typu, jeśli są dostępne.

Zapis JSON
{
  "pickupType": enum (PickupType),
  "curbsideInfo": {
    object (CurbsideInfo)
  }
}
Pola
pickupType

enum (PickupType)

Metoda odbioru, np. INSTORE, CURBSIDE itp.

curbsideInfo

object (CurbsideInfo)

Szczegóły dotyczące informacji znajdujących się na zewnątrz. Jeśli pickupType ma wartość „CURBSIDE”, to pole zostanie zignorowane.

CurbsideInfo

Szczegóły dotyczące ułatwienia składania zamówień na zewnątrz.

Zapis JSON
{
  "curbsideFulfillmentType": enum (CurbsideFulfillmentType),
  "userVehicle": {
    object (Vehicle)
  }
}
Pola
curbsideFulfillmentType

enum (CurbsideFulfillmentType)

Partnerzy potrzebują dodatkowych informacji, aby ułatwić zamówienia z odbiorem na zewnątrz. W zależności od wybranego typu realizacji zamówienia odpowiednie informacje będą zbierane od użytkownika.

userVehicle

object (Vehicle)

Dane pojazdu należącego do użytkownika składającego zamówienie.