Navegação da documentação

Configuração

Arquivos editáveis#

  • config/config.lua: framework, telefone, conta bancária, frete, pagamento do entregador, cashback, assinatura, distâncias, veículos e blips.
  • config/restaurants.lua: restaurantes, horários, coordenadas, cardápios e Config.Itens.
  • config/locales.lua: textos.
  • bridge/server.lua/client.lua: framework e inventário.
  • bridge/phone.lua/phone_server.lua: registro do app, número e notificações do celular.

Em Config.Restaurantes, cadastre retirada, raio, horários e produtos. A chave de Config.Itens deve ser o nome exato do item do cardápio; o valor define item e quantidade entregues.

Revise TaxaEntrega, EntregadorBase, EntregadorPorKm, cashback, assinatura, RaioConfirmacao, TrackingInterval e VeiculosEntrega. Valores e saldo são calculados no servidor.

Para framework custom, implemente na bridge: identificador/source, nome, banco, remover/adicionar dinheiro, adicionar item, admin e notify. Para fork do celular, adapte as duas bridges phone*, mantendo o identificador sf_ifood único.