Passar para o conteúdo principal

Integração de pedidos a partir do seu próprio site

Como conectar um site próprio de pedidos ao Deli via API, para restaurantes com desenvolvimento próprio e sem intermediários.

Siga estes passos se você tem um site próprio para a tomada de pedidos e quer integrá-lo ao Deli.

⭐ Disponível apenas para desenvolvimentos próprios e de uso exclusivo do restaurante, sem intermediários. Se não for o seu caso, consulte as outras opções de integração.


Ativação

Para ter acesso à Integração de pedidos a partir do site próprio, é necessário:

  1. Ter uma conta ativa no Deli.

  2. Solicitar a habilitação da funcionalidade entrando em contato com o suporte do Deli. Na solicitação, informe: nome da conta Deli, dados de contato do administrador da conta, dados de contato do desenvolvedor e descrição detalhada do desenvolvimento e do caso de uso a resolver com a integração. (Sujeito a aprovação, mediante validação de que se trata de desenvolvimento próprio de uso exclusivo do restaurante, sem intermediários.)

  3. Aguardar o retorno e prosseguir com a implementação.


Implementação

Para integrar os pedidos a partir de um site próprio, desenvolva a integração seguindo a documentação oficial da API e os passos da Configuração abaixo.

Configuração — criação do vínculo

  1. Dentro do Deli, acesse a seção Integrações.

  2. Clique no botão + Integração.

  3. Selecione o nome desejado, o usuário associado e o integrador "Site próprio".

  4. Salve as alterações.

💡 A data de criação e as credenciais Client ID e Client Secret são geradas e configuradas automaticamente.

Configuração do vínculo — Evento

  1. Clique no ícone de lápis (Editar), no canto superior direito.

  2. Em "Notificar evento" [VERIFICAR: rótulo exato em PT-BR], selecione os eventos desejados:

    • ORDER-REJECTED: pedidos rejeitados.

    • ORDER-CONFIRMED: pedidos confirmados.

    • ORDER-READY-TO-DELIVER: pedidos prontos para entrega.

    • ORDER-DELIVERY-SENT: pedidos enviados.

    • ORDER-CLOSED: pedidos fechados.

  3. Clique no botão + para adicionar.

  4. Informe a URL onde deseja receber a notificação.

  5. Clique em Salvar.

🔎 É possível adicionar mais de uma URL. Só são enviadas notificações de pedidos pertencentes a "Aplicações Externas" que tenham sido injetados via API.

Configuração do vínculo — Outras configurações

  1. Clique no ícone de lápis (Editar), no canto superior direito.

  2. Selecione as opções desejadas: Ativar som (para pedidos pendentes) e Imprimir controle de mesa ao confirmar.

Custo de envio e desconto percentual

  • Custo de envio: os dados enviados para a criação da ordem passam a suportar o atributo <shippingCost> para indicar o custo de envio.

  • Desconto percentual: é possível enviar o atributo <percentage> em vez de <amount> ao incluir um desconto em uma ordem, gerando um desconto percentual em vez de fixo.

Respondeu à sua pergunta?