Seu PDV já implementa o padrão Open Delivery para outras plataformas? Veja o Open Delivery. Vai gerenciar lojas, assinaturas e faturas de uma rede? Esse é o papel da Partner API.
Para quem é
Base URL e autenticação
Todas as rotas exigem um token OAuth2 no headerAuthorization, com o scope od.all (as rotas de configuração de fidelidade pedem dv.loyalty). Veja Autenticação.
Comece aqui
Crie o app e instale numa loja de teste
Siga a Jornada do Developer: conta, app com a permissão Merchant API e a loja de teste, pedida no Discord.
Receba o seu primeiro pedido
O tutorial Receba seu primeiro pedido vai do token ao pedido confirmado, com um script pronto em Node.js e Python.
Prepare para produção
Escolha o canal de eventos abaixo, complete o ciclo do pedido com as ações e confira o checklist em Testes e produção.
Como os eventos chegam
Tudo o que muda numa loja vira um evento. Você escolhe como recebê-los, e pode usar os dois canais juntos.Webhooks
A DeliveryVip envia cada evento para a sua URL no momento em que ele acontece. Recomendado como canal principal.
Polling de eventos
Você consulta a fila a cada 30 segundos e confirma o que processou. Ideal como reconciliação.
Módulos
Pedidos
Receba, confirme, prepare, despache e cancele pedidos de delivery, retirada e consumo no local.
Catálogo
Consulte e sincronize categorias, produtos, opções e serviços de delivery e retirada.
Indoor
Gerencie comandas e mesas do autoatendimento e responda a chamadas de garçom e pedidos de conta.
Descontos
Crie cupons e descontos automáticos e acompanhe o desempenho de cada um.
Ferramentas
Calcule a taxa de entrega para um endereço e consulte se a loja está aberta.
Fidelidade
Conecte o seu programa de cashback ao checkout: adesão, resgate e acúmulo.
Indoor e Descontos estão em beta e ainda podem mudar. Acompanhe o changelog.
Erros comuns
Os erros seguem o formato{"status": "422", "title": "..."}. Veja Erros.
Próximos passos
Receba seu primeiro pedido
Do token ao pedido confirmado, com código pronto para rodar.
Testes e produção
Loja de teste, checklist de integração e o que muda ao liberar o app.
Referência
Todos os endpoints da Merchant API V3.
Conceitos
Erros, paginação, datas, rate limiting e Postman.