Page Summary
-
PickupInfo describes how an order is picked up, including the pickup type and related metadata.
-
The
pickupTypefield specifies the method of pickup, such as INSTORE or CURBSIDE. -
curbsideInfoprovides details specific to curbside pickup and is ignored if the pickup type is not CURBSIDE. -
CurbsideInfo includes fields like
curbsideFulfillmentTypeanduserVehicleto facilitate curbside orders.
Details about how an order is picked up. It includes details such as pickup type and additional metadata attached with each type, if any.
| JSON representation | |
|---|---|
{ "pickupType": enum ( |
|
| Fields | |
|---|---|
pickupType |
Pick up method, such as INSTORE, CURBSIDE etc. |
curbsideInfo |
Details specific to the curbside information. If pickupType is not "CURBSIDE", this field would be ignored. |
CurbsideInfo
Details about how curbside order would be facilitated.
| JSON representation | |
|---|---|
{ "curbsideFulfillmentType": enum ( |
|
| Fields | |
|---|---|
curbsideFulfillmentType |
Partners need additional information to facilitate curbside pickup orders. Depending upon what fulfillment type is chosen, corresponding details would be collected from the user. |
userVehicle |
Vehicle details of the user placing the order. |