Aller au contenu principal

Exemple de commande pour livraison par le commerçant

Marketplace APIs are limited access

Notre pipeline d’intégration Marketplace est actuellement au maximum de sa capacité. Nous n’acceptons pas de nouveaux partenaires pour le moment pendant que nous développons des outils libre-service pour l’intégration des commerçants. Veuillez remplir le formulaire d’intérêt pour l’intégration de Marketplace pour communiquer avec DoorDash avant de développer votre intégration.

L’objet JSON de la commande représente les données que DoorDash enverra après que la commande aie été passée à un commerce qui livre ses propres commandes passées sur le Marketplace DoorDash :

Veuillez vous référer au modèle ci-dessus pour les définitions de champs

{
"id": "0nb24d02-e25f-4acb-aeb0-e387b1335791",
"tax": 94,
"subtotal": 1564,
"estimated_pickup_time": "2020-12-16T13:00:04.261429+00:00",
"is_pickup": false,
"tip_amount": 100,
"order_special_instructions": "",
"delivery_address": {
"city": "Atlanta",
"subpremise": "205",
"address_instructions": "Leave at my door:Building 23 Red doormat",
"state": "GA",
"street": "1234 May Ave SE",
"lat": "42.1234567",
"lng": "-83.1234567",
"zip_code": "30316",
"country_code": "US"
},
"consumer": {
"id": 42298631,
"first_name": "Kelley",
"last_name": "B",
"email": "[email protected]",
"phone": "1231234567"
},
"store": {
"merchant_supplied_id": "601135",
"provider_type": "posprovider_1",
"timezone": "US/Eastern"
},
"categories": [
{
"merchant_supplied_id": "10033",
"name": "Breakfast",
"items": [
{
"name": "Plain Bagel",
"quantity": 1,
"price": 149,
"merchant_supplied_id": "780709",
"consumer_name": "Kelley",
"extras": [
{
"merchant_supplied_id": "Toast & Slice",
"name": "Toast & Slice",
"options": [
{
"name": "Sliced & Toasted",
"quantity": 1,
"price": 0,
"merchant_supplied_id": "780471",
"extras": []
}
]
}
],
"special_instructions": ""
},
{
"merchant_supplied_id": "Eggs",
"name": "Eggs",
"options": [
{
"name": "Folded Egg White (30 Cal.)",
"quantity": 1,
"price": 109,
"merchant_supplied_id": "K:90136",
"extras": []
}
]
}
],
"special_instructions": ""
}
],
"delivery_short_code": "897176",
"tax_transaction_id": "6db24d02-e25f-4acb-aeb0-e387b1335791",
"delivery_fee": 299,
"taxes_on_fees": 18,
"extra_cart_order_fee": 0,
"commission_type": "dashpass",
"is_tax_remitted_by_doordash": true,
"tax_amount_remitted_by_doordash": 94,
"estimated_pickup_time": "2021-04-15T12:02:08.775330+00:00",
"fulfillment_type": "mx_delivery"
}