Aller au contenu principal

Méthode GET pour obtenir les détails du commerce et du menu

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.

Un point de terminaison de rappel de menu est-il toujours nécessaire pour recevoir l’UUID généré par DoorDash qui est utilisé pour corriger le menu?

Oui, en raison de contraintes de performances, le point de terminaison existant pour les notifications de traitement du menu doit demeurer la méthode principale pour recevoir et stocker l’UUID du menu nécessaire pour mettre à jour le menu. Une limite de débit sera appliquée pour ce nouveau point de terminaison, et si elle est dépassée, toute fonctionnalité qui en dépend échouera.

Est-il possible de déterminer les articles actuellement en rupture de stock pour chaque commerce/menu à l’aide de ces points de terminaison?

Ces points de terminaison ne reflètent malheureusement pas l’état d’activation des articles et les options d’articles. Le partenaire doit continuer à surveiller l’état de ceux-ci à chaque envoi d’événement de désactivation/réactivation.

Pourquoi deux « current_deactivations » sont-ils retournés pour un même emplacement? Quelle est la différence?

Il existe deux types de désactivations dans DoorDash. L’une s’appelle une désactivation temporaire, où une end_time est réglée automatiquement. Une fois la condition end_time remplie, le commerce est automatiquement réactivé. Il est toujours possible de mettre fin manuellement aux désactivations temporaires dans le portail commerçant. Le deuxième type est appelé une désactivation permanente, où une end_time n’est pas définie automatiquement (nulle). Ce type nécessite l’envoi d’un événement de réactivation secondaire ou une intervention manuelle du service de soutien de DoorDash pour remettre le commerce en ligne. Notre point d’ancrage Web de disponibilité du commerce Open API déclenche ce que nous appelons une désactivation permanente. Pour qu’un commerce soit visible en ligne, la condition current_deactivations doit être à 0.

Pourquoi y a-t-il un menu actif avec « is_pos_menu = false » dans le PDV de mon commerce?

Il s’agit d’une condition inattendue, qui peut entraîner des erreurs de commande. Veuillez communiquer avec le service de soutien de DoorDash pour désactiver le menu qui n’est pas associé au PDV.

Comment puis-je désactiver/réactiver les menus de PDV dans un commerce?

Vous pouvez définir le champ is_active comme true ou false dans la demande PATCH du menu pour contrôler l’état des menus du PDV.