Solicitacao e Agendamento via Painel Admin - devbasetecnologia/devmobility GitHub Wiki
Solicitação Via Painel Admin
É possível fazer solicitações de serviços de viagem e entrega através do menu "Solicitações > Viagens > Novo Pedido".
Apenas administradores que possuam a permissão de "Novo Pedido" no perfil podem criar solicitações. Os perfis pré-definido Master e Empresa já possuem esta permissão.
Menu de Solicitação Web
Ao acessar o menu "Solicitações > Viagens > Novo Pedido" possuem alguns campos para serem preenchidos, segue abaixo um print do menu e os campos:
1 - Empresa: Neste campo é possivel incluir a Empresa que deseja vincular a solicitação, caso seja um perfil de administrador será necessário incluir a empresa, caso seja o perfil de empresa, este campo ao solicitação a corrida estará preenchido.
2 - Telefone: Este campo é utilizado para busca de um cliente, caso o cliente possua cadastro na plataforma ao inserir o telefone dele será apresentado no campo "3" o cliente em questão. Se o cliente não possui cadastro é possivel incluir o Telefone do usuario e realizar um Pré-Cadastro, sendo necessário em seguida inserir o nome no campo "3".
3 - Cliente: Neste campo é apresentado o cliente que a solicitação esta sendo vinculada. Por padrão o sistema informa o Cliente Padrão configurado no "Configurações > Sistemas", caso o administrador desejar alterar o vinculo desta solicitação, é necessário preencher as informações do campo "2".
4 - Endereço de Origem: Informe neste campo o Endereço de Origem da solicitação. Caso o Cliente vinculado no campo "3" possua Endereço cadastrado no perfil, será apresentado este endereço no Endereço de Origem.
5 - Histórico de Endereços Origem: Local apresentando os endereços de Origem mais recentes utilizados.
6 - Endereço de Destino: Informe neste campo o Endereço de Destino da Solicitação. Caso seja incluido mais de um Endereço de Destino, o ULTIMO será considerado o Endereço de Destino final e os primeiros serão considerados como Parada Adicional.
7 - Histórico de Endereços Destino: Local apresentando os endereços de Destino mais recentes utilizados.
8 - Observação: Caso o administrador deseje adicionar alguma observação na solicitação. Esta mensagem será apresentada para o prestador após o mesmo aceitar a corrida, logo abaixo do Endereço de Origem do cliente.
9 - Informar Destino Depois: Caso marcado, a solicitação será criada sem Endereço de Destino.
10 - Serviços: Neste local o administrador pode selecionar o tipo de serviço que deseja criar nesta solicitação, é possivel navegar pelos diferentes serviços disponiveis com base no prestador mais proximo. OBS: Caso não possua prestadores proximos aptos para receber a solicitação, será apresentado a informação de que não possui prestadores disponiveis.
11 - Fixar Valor: (Não Obrigatório) Caso o administrador deseje incluir um valor especifico na solicitação, assim sendo cobrado este valor. Com esta flag ativa, nos detalhes da solicitação será possivel verificar a opção "Valor Combinado" no campo de "Pagamento" marcada como "Sim".
12 - Agendar: (Não Obrigatório) Ao marcar este campo será possivel criar uma solicitação Agendada para o cliente. (Para mais informações sobre o agendamento é possivel verificar nesta wiki mais abaixo).
13 - Forma de Pagamento: Neste campo é informado o Tipo de Pagamento desta solicitação.
14 - Mapa: O mapa onde é apresentado os pontos de Endereço de Origem, Endereço de Destino e caso possua Parada Adicional é apresentada os pontos com o pin em vermelho.
15 - Cupom de desconto: Neste campo será possível informar um cupom de desconto manualmente ou buscar cupons disponíveis no aplicativo que estejam disponíveis para essa solicitação.
16 - Somente cupons visíveis no aplicativo: Caso marcado, os únicos cupons disponíveis para utilização serão os marcados como "Listar Cupom No APP" em Marketing > Promoções.
17 - Informações do cupom: Neste local, será exibido o cupom que está sendo aplicado à solicitação e suas informações, como nome do cupom, desconto, valor da solicitação com desconto e suas regras.
18 - Criar Solicitação: Botão que irá aparecer após preenchimento das informações, após clicar nele será gerada a solicitação.
Criando uma Solicitação Web
Para que seja possivel realizar a criação de solicitação é necessário que possua alguns campos preenchidos.
1º - É necessário possui um cliente vinculado a solicitação, tanto um Cliente Padrão, quanto um cliente que já esteja cadastrado na plataforma, quanto um Pré-Cliente.
2º - É necessário incluir o Endereço de Origem da solicitação e o Endereço de Destino. (Caso esteja com a flag "Informar Destino Depois" não é necessário preencher o Endereço de Destino).
3º - Após incluir os endereços, caso possua prestadores aptos a receber a solicitação dentro do raio de atendimento do endereço de Origem, irá apresentar os serviços disponiveis para serem solicitados, é necessário selecionar o serviço que deseja.
ATENÇÃO: Caso selecione PRIMEIRO o Serviço e em seguida selecione "Agendamento" é necessário selecionar novamente o Serviço, pois foi alterado para uma "Solicitação Agendada" e precisa selecionar o serviço após estas alterações.
4º - Assim que selecionar o serviço é necessário escolher o Tipo de Pagamento da solicitação. (Dinheiro / Maquininha de Cartão etc.)
5º - Após selecionar todas as opções obrigatórias para a criação de uma solicitação, no canto superior da pagina, ao lado dos Endereços de Origem e Destino será apresentado um botão para a criação da solicitação, e após criar, será possivel verificar o ID da solicitação gerada.
Agendamento de Solicitação Via Web
É possivel criar solicitações Agendadas via Web pelo painel Admin.
1º - Para que a solicitação vire uma solicitação "AGENDADA" é necessário clicar na flag "Agendar" dentro da criação da solicitação.
2º - Após clicar em "Agendar" é necessário selecionar o Tipo de Serviço que deseja criar a solicitação.
3º - Em seguida você pode incluir o horario da solicitação que desejar, por padrão é apresentado 10 minutos a mais do horario atual.
- OBS: Qualquer alteração de horario/minutos será desmarcado o tipo de serviço selecionado, será necessário selecionar o serviço novamente.
4º - (Opcional) É possivel direcionar uma solicitação agendada diretamente para um prestador, vinculando ele a corrida, dessa forma o prestador já fica como se estivesse "assumido" a solicitação.
- OBS: O administrador pode definir se o mesmo irá receber um Alerta no aplicativo ou não, caso esteja com a Flag ao lado do nome "desmarcado", significa que ele não receberá o alerta, caso esteja com a Flag ao lado do nome "marcada", significa que ele receberá o alerta no aplicativo.