A página Definições na Vista da Empresa reúne num só lugar as preferências de toda a empresa. Cada cartão abre uma página de definições própria; na Vista da Empresa, estas definições aplicam-se a toda a empresa que selecionou no topo do ecrã (na Vista de Localização, as páginas equivalentes aplicam-se apenas a um estabelecimento). A maioria das opções são simples interruptores de ligar/desligar que são guardados assim que os altera, com a confirmação "Definição guardada com sucesso".

Os cartões disponíveis na Vista da Empresa são:

  • Gestor de pedidos — "Configurar ajuste de hora do pedido, exibição de entrega e definições de impressora"
  • Checkout — "Ativar checkout de convidado e configurar comportamento de checkout"
  • Zonas de entrega — "Ativar medição de distância de rota e integração do Google Maps" (apenas na Vista da Empresa)
  • Webhooks — "Registe URLs para receber notificações de eventos deste âmbito"
  • Cliente — "Configure as informações recolhidas dos clientes no momento do registo" (apenas na Vista da Empresa)

Gestor de pedidos#

Definições da aplicação Gestor de pedidos que as lojas usam para receber e processar pedidos, aplicadas a toda a empresa selecionada.

  • Geral

Desativar ajuste de hora do pedido — impede que a equipa altere o tempo de preparação ao aceitar um pedido. A dica de ferramenta explica: "Desativar ajuste de hora do pedido na aplicação Gestor de pedidos. Apenas a hora predefinida do pedido será definida". Mostrar endereço do cliente para entregas externalizadas — mostra a morada do cliente nos pedidos entregues a um fornecedor de entregas externo.

  • Definição de impressora

Ocultar gorjeta do motorista no recibo Ocultar gorjeta no recibo

  • Configurações de reserva de mesa

Desativar reservas de mesa — desativa as reservas de mesa para a empresa.

Checkout#

Controla o processo de finalização da compra no site e nas aplicações de pedidos da empresa.

  • Ativar checkout de convidado — permite que os clientes façam um pedido sem criarem primeiro uma conta.

Zonas de entrega#

Apenas na Vista da Empresa. Controla a forma como a distância de entrega é medida ao calcular as zonas e as taxas de entrega da empresa.

  • Ativar medição de distância de rota no Google Maps — mede a distância que um estafeta percorreria de facto, em vez de uma linha reta. A dica de ferramenta explica: "Medir distância por rota em vez de linha reta".
  • Token da API Google Cloud — aparece depois de ativar a medição da distância por percurso. Cole o seu token e clique em Guardar. A dica de ferramenta avisa: "Para medir a distância por rota, usamos a API Google Cloud. Certifique-se de que o serviço Route API está ativado na sua conta Google Cloud."

Webhooks#

Os webhooks enviam notificações automáticas para um endereço indicado por si sempre que acontecem determinados eventos, para que os seus próprios sistemas possam reagir em tempo real. Na Vista da Empresa, os webhooks são acionados por eventos de toda a empresa selecionada. A tabela mostra, para cada webhook, Evento, URL, Estado (Ativo ou Inativo), se está assinado (Assinado), quando foi atualizado pela última vez (Atualizado) e as respetivas Ações. Quando ainda não existe nenhum, a página indica: "Ainda não há webhooks para esta empresa. Adicione um para começar a receber eventos."

Adicionar um webhook#

Clique em Adicionar webhook e preencha:

  • Evento — o que aciona a notificação, escolhido entre eventos como Cliente criado, Pedido de cliente criado, Pedido do cliente aceite, Pedido do cliente a caminho, Pedido do cliente concluído, Pedido do cliente rejeitado, Pedido do cliente cancelado, Reserva de mesa criada e Reserva de mesa atualizada.
  • URL do payload — para onde a notificação é enviada. Recomendamos vivamente um endereço seguro https://; um endereço não seguro mostra o aviso "Utilizar http:// não é seguro. Recomenda-se vivamente um endpoint https://."
  • Segredo de assinatura (opcional) — serve para assinar cada notificação, para que o seu sistema possa confirmar que vem realmente da plataforma. O formulário indica: "Opcional. Usado para assinar o payload com HMAC-SHA256 para que possa verificar que veio de nós." Num webhook existente, pode escolher Rodar segredo ou Manter o segredo existente.
  • Ativo — suspende os envios sem eliminar o webhook.

Ao eliminar um webhook, é perguntado "Eliminar este webhook?" e é apresentado um aviso de que os eventos deixarão de ser enviados para esse endereço e de que a ação não pode ser anulada.

Como funcionam os envios (referência)#

A página inclui um painel expansível Como funcionam as entregas destinado à equipa técnica. Em resumo: o seu endpoint deve confirmar cada notificação com uma resposta HTTP 200; qualquer outra resposta, ou a falta de resposta dentro do tempo limite, conta como falha. Os envios falhados são repetidos até 6 vezes, com intervalos cada vez maiores, antes de serem marcados como falhados e, como cada notificação é entregue pelo menos uma vez, o seu sistema deve ignorar notificações duplicadas usando o identificador de envio incluído em cada uma.

Cliente#

Apenas na Vista da Empresa. Controla, em Campos de formulário personalizados, as informações que a empresa recolhe dos clientes quando se registam. A nota no ecrã explica: "Especifique os campos que deseja coletar no registro do cliente." Marque os campos que pretende no formulário de registo:

  • Idade
  • Género
  • Data de nascimento
  • Área
  • Código postal