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. |