Lo que construirá
Una integración de pedidos mínima pero completa: conectar un local de sandbox, publicar un menú pequeño, recibir un pedido real mediante un webhook y llevarlo hastaFULFILLED.
Pasos
1
Prepare su entorno
Obtenga una clave de sandbox y haga su primera llamada autenticada. Siga el Inicio rápido
hasta listar locales y conectar uno.
2
Publique un menú
Publique un menú pequeño para que el pedido que reciba haga referencia a artículos que usted reconoce. Consulte
Publique un menú.
3
Haga un pedido de prueba
Los pedidos de sandbox siguen el mismo camino que en producción: un cliente hace un pedido en el local. Durante la
incorporación, Maple configura un agente de voz (un número de teléfono) en su local de sandbox, así que la forma
de generar un pedido de prueba es llamar a ese número y hacer un pedido, igual que lo haría un cliente. El
pedido pasa por Maple y se envía a su endpoint como un
order.notification. Si no conoce el número de su local de
sandbox, consulte al equipo de Maple.4
Reciba y verifique el webhook
Verifique la firma y lea el pedido. Consulte Reciba y decida sobre los
pedidos.
5
Lleve el pedido a cumplido
Acepte, marque como listo y luego complete, viendo cómo el estado avanza
PENDING → ACCEPTED → READY → FULFILLED.
Consulte el Ciclo de vida del pedido.