Serviços Por Região - devbasetecnologia/devmobility GitHub Wiki

Serviços Por Região

A definição das particularidades de cada tipo de serviço, incluindo todas as tarifas e configurações de distância, raio de atendimento, tolerâncias, etc; são todas feitas no cadastro de Serviços por Região.

  • Atenção: Os "Serviços por região", são criados automaticamente pelo sistema, sempre que é cadastrada uma nova "Região", ou um novo "Serviço". Para mais informações, consulte os tópicos sobre SERVIÇOS, e também sobre Filiais e Regiões.

O caminho para acessar esse cadastro é: Configurações > Serviços > Serviços por Região

image

Esse cadastro é importante, pois concentra muitas configurações que impactam diretamente no funcionamento da plataforma. Aqui são definidas a maioria das regras para o cálculo do valor da corrida, e outras configurações que mudam o comportamento do aplicativo para o usuário e para o prestador (raio de atendimento, regras para cobrança de cancelamento, cobrança de retirada em longas distâncias, etc)

Ao acessar a função, será apresentada uma tela em modo de inclusão de novo registro, com todos os campos em branco (sem valor), como mostrado mais abaixo.

  • Atenção: Quando um novo serviço é criado, o sistema já "replica" esses serviços para cada região automaticamente, ou seja, o sistema cria os "Serviços por região", bastando apenas acessar essa tela e configurá-los conforme sua necessidade (através do icone de "editar"). Não é necessário "criar" o serviço por região. O mesmo acontece quando é criado uma nova Região (os serviços cadastrados são replicados para a nova região). Somente devemos criar um novo "Serviço por Região", caso ele tenha sido "excluído" anteriormente, e seja necessário "recriá-lo".

No final da tela, existe uma Grid que lista os Serviços por Região já cadastrados. É aqui que devemos altera as informações dos serviços por região que já foram criados automaticamente, como explicado acima.
No canto direito estão os comandos (1) editar e (2) excluir.
Recomendamos nunca excluir um serviço por região, pois ele pode ter criado vinculos em outras tabelas. Apenas edite esses serviços, e caso não queira mais utilizar algum deles, mude o status dele para "Inativo" (após clicar para "Editar").

image

Gravar Serviço por Região

image

  • Lembrando novamente: Quando um novo serviço é criado, o sistema já "replica" esses serviços para cada região automaticamente, ou seja, o sistema cria os "Serviços por região", bastando apenas acessar essa tela e configurá-los conforme sua necessidade (através do icone de "editar"). Não é necessário "criar" o serviço por região. O mesmo acontece quando é criado uma nova Região (os serviços cadastrados são replicados para a nova região). Somente devemos criar um novo "Serviço por Região", caso ele tenha sido "excluído" anteriormente, e seja necessário "recriá-lo".

Para incluir um novo registro, caso ele tenha sido excluído conforme explicado acima, basta peencher cada um dos campos. Veja abaixo as instruções de cada um dos campos presentes na tela:

1- ID: Número Identificador gerado automaticamente.

2- Data/Hora Cadastro: Exibe a Data e hora da realização do cadastro automaticamente.

3- Status: Permite ativar ou desativar o serviço para essa filial/região. Apenas serviços ativos aparecem para os passageiros no aplicativo.

4- Serviço: Selecionar o tipo de serviço cadastrado.

5- Filial: Filial do parâmetro Item de Serviço

6- Região: Região do parâmetro Item de Serviço

7- Minutos de Antecedência Agendamento: Parâmetro apenas para serviço conveniado. Define com quantos minutos de antecedência para iniciar a chamada de prestadores para realizar o atendimento da solicitação.

8- Raio Atendimento: Permite definir a distância do raio de atendimento em KMs. Esse raio é baseado na origem da solicitação (passageiro). Sempre que é feita uma solicitação, o sistema procura os motoristas on-line disponíveis no raio de atendimento definido nesse campo. Caso não encontre, o status da solicitação ficará como "Fora do raio de atendimento". Esse raio é medido em linha reta em relação a origem.

9- Distância para Finalizar Solicitações: É a distância (em metros) que o prestador deve estar do endereço de destino para poder finalizar a solicitação, caso não esteja na distancia configurada, o prestador NÃO conseguirá finalizar a solicitação. (Caso esteja com "0,00" neste campo, ele será ignorado).

10 - Exibe Código Verificador: Responsável por solicitar o código de confirmação para o cliente informar o prestador e ser iniciada a solicitação. Para mais detalhes acesse Codigo para confirmar viagens, ou clique aqui.

image

11- Exibe Cliente: Mostra o nome do cliente para o prestador, na tela de aceitação de corrida.

12- Exibe Mensagem PopUp: Muda a forma como o serviço será exibido para o passageiro no aplicativo, na lista de serviços disponíveis: Irá aparecer uma mensagem em cima dos ícones dos serviços disponíveis. Quando o usuário clicar em cima do nome do serviço (X, nesse exemplo), será aberta uma janela PopUp com a mensagem que tiver cadastrada no parâmetro Mensagem.

13- Valor Combinado: Atenção: Essa opção funciona apenas se a opção "Corrida prestador" estiver marcada. Ao marcar esse parâmetro, o prestador tem a opção de definir um valor para a Corrida prestador (maçaneta). O aplicativo mostrará o botão "Valor Combinado". Se preferir não definir o valor, o prestador ainda poderá clicar em "Calcular Valor", que o sistema realizará o cálculo normalmente.

14- Iniciar Coleta ao Aceitar: (somente para o serviço do tipo "Entrega") Marque essa opção, se quiser que logo após o prestador aceitar a coleta, o app abra automaticamente a opção de para realizar a coleta. Dessa forma o motorista não precisará ir até o menu de "coletas" no app e iniciar a corrida. Por padrão, caso essa opção não esteja marcada, quando o motorista recebe a solicitação de um serviço de entrega, ele precisa aceitar e depois acessar o menu Coletas no app para iniciar.

15- Permite Receber Gorjeta: Permite que ao final das solicitações, realizadas por este serviço, o cliente possa, caso desejar, enviar um gorjeta ao prestador.

  • OBS 1: No menu "Configurações > Sistemas" é possível pré-definir os valores que o cliente pode pagar de gorjeta para o prestador. Para mais informações, consulte as orientações sobre os Valores Gorjeta, ou clique aqui.

  • OBS 2: No menu "Financeiro > Tipo de Pagamento" é possível definir qual o "Tipo de Pagamento" poderá ser utilizado para o pagamento e recebimento da gorjeta. Para mais informações, consulte as orientações sobre os Tipos de Pagamento, ou clique aqui.

Ao final de toda solicitação com esta configuração marcada, será apresentado uma tela onde o cliente poderá informar, ou não, um valor que desejar enviar de gorjeta ao prestador e escolher o Tipo de Pagamento, conforme imagem abaixo.

Caso o cliente não desejar enviar uma gorjeta ao prestador, basta ele clicar no "X" em vermelho logo acima.

image

image

Dessa forma será adicionado o saldo direto no saldo do prestador.

image

16- Permite Prestador Desabilitar: Faz com que o prestador possa habilitar ou desabilitar um Serviço no aplicativo, assim ele não recebendo solicitações dos que foram desabilitados. Dentro do Aplicativo no menu "Categorias", o prestador poderá verificar os Serviços disponiveis para ele atender.

AVISO: NÃO É POSSIVEL DESABILITAR O MENU "CATEGORIAS". Se o prestador não tiver com nenhum serviço configurado aparece uma mensagem de "Não possui categorias". Se tiver com os serviços ativos mas o prestador não puder desativar, vai aparecer os serviços mas com a setinha em cinza que ele não pode clicar

  • OBS 1: Caso esteja com o icone "certo" em CINZA, o serviço esta ATIVO, e o prestador NÃO poderá desmarcar, ou seja a opção "Permite Prestador Desabilitar" dentro do Serviço Região em questão não esta marcada.

  • OBS 2: Caso esteja com o icone "certo" em VERDE, o serviço esta ATIVO, e o prestador PODERÁ desmarcar, ou seja a opção "Permite Prestador Desabilitar" dentro do Serviço por Região em questão esta marcada.

  • OBS 3: Caso esteja sem o icone "certo" e esteja em BRANCO, o serviço esta DESATIVADO pelo prestador, e o prestador PODERÁ marcar, ou seja a opção "Permite Prestador Desabilitar" dentro do Serviço por Região em questão esta marcada, mas o prestador desativou.

image image

  • ATENÇÃO: Após o prestador ser aprovado, caso a opção de "Permite Prestador Desabilitar" estiver ATIVA, se ele desabilitar, a Coluna "Habilitado Prestador" poderá estar desativada. Conforme print abaixo.

image

17 - Reenviar por Time-Out: Está opção SOMENTE é valida caso no menu "Configurações > Sistemas" esteja com a opção de "Chamada Multipla" ativa. Com está opção caso o prestador tenha ficado com o status de "TimeOut" no "Histórico de Chamadas da solicitação" o sistema irá tentar enviar para o prestador novamente.

  • OBS: Esta função somente tocará para o prestador novamente após a segunda tentativa. Ou seja, se tocou para o prestador na PRIMEIRA tentativa e o mesmo ficou com o status TimeOut, na SEGUNDA tentativa NÃO tocará para ele, pois somente na OUTRA (Terceira) que irá tentar tocar para ele. Se este prestador tivesse ficado com o status TimeOut na Segunda tentativa, somente na Quarta tocará novamente para ele. Ou seja, sempre pula uma tentativa para poder enviar novamente.

image

18- Exibe Endereço: Mostra os endereços da corrida para o prestador, na tela de aceitação de corrida.

19- Corrida Prestador (Maçaneta): Esse parâmetro permite ao prestador iniciar uma corrida, mesmo sem que um cliente realize uma solicitação (conhecido também como "maçaneta"). Quando o parâmetro estiver marcado, o aplicativo do prestador apresentará um botão "Abrir Corrida".

20- Utiliza Tabela Dinâmica: Marque essa opção, caso tenha configurado uma Tarifa dinâmica para essa região, e queira ativá-la nesse serviço por região. Trata-se das regras de precificação que podem ser cadastradas. Para mais informações, consulte as orientações sobre Tabela Dinâmica, ou clique aqui.

21- Calcular Faixa Segmento: Marque essa opção, caso desejar definir se nas solicitações que possuam mais de um destino, calcule o valor da Faixa de Preço (se tiver configurada) para cada um desses destinos.

22- Permitir Cliente Sugerir Valor: Com esta flag ativa permite que o Passageiro sugira um preço maior na corrida. Para mais detalhes verifique na wiki Passageiro sugerir valor, ou clique aqui.

23- Corrida Prestador Exclusivo Região: Caso está flag esteja ativa, apenas prestadores localizados na Região deste Serviço (Região X por exemplo) poderão realizar "Corrida Prestador" (Abrir Corrida Maçaneta) neste serviço que possuir a flag ativa. Desta forma, prestadores localizados em outra Região (Região Y por exemplo) caso venham para a Região X NÃO poderão realizar solicitações em "Corrida Prestador" deste serviço. Caso esteja com a flag desativada, todos os prestadores mesmo que localizados em outra região poderão realizar corridas maçanetas.

24- Permite Enviar Troco On-Line: Com está flag ativa o sistema irá permitir que o Prestador possa enviar um troco Online para o cliente no caso de uma solicitação em "Dinheiro", APENAS é possivel o prestador enviar troco online caso o prestador possua SALDO POSITIVO na plataforma e também que o valor do Saldo Positivo seja de acordo com o troco necessário. Ao informar que irá enviar troco online irá perguntar o "VALOR PAGO PELO CLIENTE", após Confirmar o valor do troco será direcionado para o Saldo do cliente.

  • EXEMPLO: A solicitação deu R$30,00 e o cliente somente possui uma nota de R$50,00 mas o prestador não possui troco no momento, dessa forma ele poderá enviar o troco pelo aplicativo caso possua R$20,00 de saldo positivo na plataforma.

image

image

Movimentação do Saldo Motorista: image

Movimentação do Saldo Cliente: image

Detalhamento dos Parâmetros

A seguir, será apresentada uma descrição detalhada de cada um dos parâmetros constantes no cadastro de Serviços por Região.

Parâmetros para Cálculo do Valor da Corrida

image

1- Tarifa Mínima: valor mínimo a ser cobrado do cliente em uma corrida. Caso o valor calculado pelo sistema seja inferior ao valor definido nesse parâmetro, será cobrado, ao invés disso, o valor da Tarifa Mínima. Essa tarifa não leva em consideração KMs rodados e nem KMs "mínimos" para ser aplicada, é apenas um valor mínimo para cobrar como "garantia".

  • Atenção: a Tarifa Mínima é sempre a última verificação na hora do cálculo de uma solicitação. Ou seja, se a somatória da distância, tempo, parada adicional, retirada, etc, ficarem ABAIXO da tarifa mínima, o sistema cobrará o valor dela (Tarifa minima).
  • Lembre-se, os valores de Parada Adicional e Retirada de passageiro, nunca são "somados" à tarifa mínima.
  • OBS: Caso na solicitação o prestador tenha colocado a corrida "Em Espera" (conforme configurações descritas mais abaixo) o valor do "Tempo Em Espera" é "SOMADO" a tarifa minima, ou seja, é realizado a soma de distancia, tempo, parada adicional etc, caso esta soma estiver abaixo da tarifa minima, será cobrado junto ao "Tempo em Espera" o valor da Tarifa Minima. (Tarifa Minima + Tempo em Espera)

2- Preço Base: É o valor-base, inicial, que é cobrado em toda corrida.

3- Preço por km: valor por km rodado pelo motorista.

4- Preço por Minuto: valor por minuto decorrido desde o início da viagem até o momento da finalização por parte do motorista.

5- Preço por Parada Adicional: Define o valor a ser somado ao total da viagem para cada parada adicional além da primeira.

  • Atenção: o preço da parada adicional entra na somatória de distância, tempo, e demais itens. Ou seja, se essa somatória, ficar abaixo da tarifa mínima, o sistema cobrará o valor da tarifa minima. A parada adicional não será cobrada "a mais" se o valor da solicitação ficar abaixo da tarifa mínima.

6- Taxa Fixa: Valor definido aqui também será adicionado ao valor total no cálculo do valor da viagem. Útil para adicionar valores como impostos, que será adicionado ao valor final do corrida, e consequentemente somado ao repasse da plataforma (se houver repasse configurado). O valor informado nesse campo será repassado totalmente para a plataforma, ou seja, não entrará no cálculo do valor do prestador.

7- Taxa Percentual: Semelhante à Taxa Fixa, porém é um percentual a ser aplicado em cima do valor total da viagem (gerando um novo valor total) que será adicionado ao valor final do corrida, e consequentemente somado ao repasse da plataforma (se houver repasse configurado). O valor informado nesse campo será repassado totalmente para a plataforma, ou seja, não entrará no cálculo do valor do prestador.

Agenda Fator Tarifa

O sistema permite que seja configurado tarifas diferentes para cada dia da semana e horário, conforme uma tarifa noturna, porém é possível configurar mais de uma por dia se deseja. Trata-se de fatores multiplicadores que serão aplicados no dia e horários que informar nos campos dos "Parâmetros para Cálculo do Valor da Corrida", conforme explicado mais acima.

image

Veja a wiki sobre "Agenda Fator Tarifa" para ter toda orientação necessária sobre o funcionamento desses campos. Clique aqui para ser redirecionado

Regras Para Aplicar Repasse dos Valores

Atenção: Para saber mais sobre os Repasses e as Regras, acesse a wiki Regras de Repasses do serviço por região, ou clique aqui.

Obs: também é possível configurar valores/percentuais de repasse adicionais nos cadastros de Grupos e Tipos de pagamentos. Veja wikis abaixo sobre essas duas opções:

image

1- Ao definir a primeira regra ele funcionará valor da solicitação menor ou igual ao valor definido na regra.

2- Ao definir a Segunda regra ele funcionará valor da solicitação maior que valor regra 1 e menor igual o valor regra 2.

3- Caso não se "encaixe" em nenhuma das regras acima (ou não tenha regras definidas/preenchidas), será considerado o que estiver na "terceira" opção.

Retirada/Retorno

image

1- Distância Retirada Passageiro: Define a partir de quantos km será cobrada uma taxa de retirada para o passageiro (que será adicionada ao valor estimado da corrida).

2- Valor por km Retirada Passageiro: Custo por km a ser calculado caso a corrida se enquadre nas condições para cobrança pela retirada do passageiro. Obs.: é calculado o valor em cima de toda a distância percorrida para retirada do passageiro. Ex. Supondo que o parâmetro Distancia Retirada Passageiro seja 5 km, e uma corrida tenha uma distância de retirada de 6 km, será calculado o adicional em cima dos 6 km, não do 1 que excedeu.

3- Porcentagem Retorno Prestador: Percentual a ser adicionado no valor da corrida, caso se enquadre na regra definida para Distância de Retorno do Prestador.

4- Distância Retorno Prestador: Define a partir de quantos km totais de corrida será cobrada uma taxa de retorno do prestador (que será adicionada ao valor estimado da corrida).
Atenção: a cobrança de retorno sempre será recalculada ao final da corrida, baseada na distancia que foi realmente realizada pelo prestador, ou seja, se ele finalizar a corrida com um distancia inferior ao que foi definido no campo de retorno, o valor de retorno NÃO será cobrado do cliente, mesmo que tenha sido estimado inicialmente. Somente será cobrado, se o prestador finalizar com a distancia superior ao configurado.

5- Cobrar Retirada do Passageiro: Indica se será cobrada a retirada do passageiro (de acordo com as regras e valores informados nos parâmetros relativos a essa cobrança).

6- Cobrar Retorno Prestador: Indica se será cobrado o retorno do prestador (de acordo com as regras e valores informados nos parâmetros relativos a essa cobrança).

7- Recalcular retirada do passageiro: Função responsável por realizar o RECALCULO do valor da retirada do passageiro (distância entre o Motorista até o ponto de origem do cliente).
Importante: Somente será realizado um recalculo de valor ao final da corrida, E somente funcionará se a opção de recalculo do "VALOR da CORRIDA" estiver ATIVO. Nesse caso fará o recalculo da retirada também.
Se estiver usando a opção "Valor pré-calculado", o recalculo de retirada NÃO SERÁ REALIZADO, e será cobrado apenas o que foi estimado inicialmente, baseado no primeiro prestador que o sistema encontrou (e que consequentemente foi utilizado para o calculo).
Caso o recalculo seja feito, ele NUNCA será feito para baixo, ou seja, nunca será menor do que foi estimado inicialmente.

>Se o campo "Recalcular retirada do passageiro" ESTIVER marcado

  • Funcionará conforme informado acima, será feito um recalculo de valor ao final da corrida, e somente funcionará o recalculo do "VALOR da CORRIDA" estiver ATIVO.

>Se o campo "Recalcular retirada do passageiro" NÃO estiver marcado

  • Caso o prestador mais próximo NÃO atender a solicitação e ela for enviada para outro prestador, e esse prestador esteja a uma distância maior que a configurada para a cobrança de retirada, o sistema não irá alterar o valor para o cliente, pois o valor já foi apresentado para o cliente e portanto não pode ter o preço de sua solicitação alterado por conta disso.

Atenção: A cobrança da retirada é realizada somente se a distância do prestador, que estiver mais próximo no momento em que o cliente faz a solicitação, ultrapasse a distância definida para a retirada.

  • Exemplificando: se o primeiro prestador a ser acionado, estiver a uma distância menor que a distância configurada para a cobrança de retirada, a estimativa que é passada para o cliente não levará em consideração o valor de retirada.

  • OBS 1: A retirada do passageiro NÃO recalcula para MENOS, ou seja, caso um prestador que tenha aceito a solicitação esteja em uma distancia que cobrou um valor de R$10,00 se ele cancelar e outro prestador aceitar e este estiver mais proximo do passageiro onde deveria cobrar R$5,00 NÃO será recalculado, o valor final cobrado de Retirada do Passageiro será de R$10,00.

  • OBS 2: Solicitação AGENDADA não é cobrado a retirada do Passageiro, independente da localização do prestador até o passageiro.

  • Dentro do Detalhe da solicitação, é possivel visualizar a distância para retirada que foi considerada e também o prestador utilizado para esse cálculo, através do botão do "Cód. Simulação". Fica acima do "Analisar rota no mapa". Veja imagem abaixo:

  • Exemplo da Tela "Detalhe da Simulação", com as informações "Distância para Retirada do Passageiro" e o "Prestador" que foi utilizado para o cálculo no momento da simulação:

8- Avisa o passageiro ao recalcular a retirada: Envia um aviso para o cliente sobre a alteração de valores por causa do recálculo da retirada, exibindo os novos valores e os valores anteriores

9- Libera a opção de cancelar no aviso de recálculo: Permite que o cliente cancele a solicitação na própria mensagem que alerta sobre a alteração de valores

Cancelamento

image

1 e 3- Tipo de Taxa de Cancelamento (Cliente/Prestador): Escolher entre "Porcentagem" ou "Valor Fixo". Note que existe um campo para Cliente e um para Prestador. Porém, não são obrigatórios, escolha apenas no qual será cobrado multa de cancelamento de solicitação, seguindo os demais critérios dos outros campos (ver abaixo)

2 e 4- Percentual de Taxa de Cancelamento (Cliente/Prestador): Funciona de acordo com o que for definido no parâmetro Tipo de Taxa de Cancelamento: se no campo Valor da Taxa de Cancelamento estiver definido o valor 5, e no campo Tipo de Taxa de Cancelamento estiver como Porcentagem, o Valor da Taxa de Cancelamento será 5% do valor da corrida. Se Tipo de Taxa de Cancelamento for Valor Fixo, o Valor da Taxa de Cancelamento será de 5 reais, independente do valor da corrida. Note que existe um campo para Cliente e um para Prestador. Configure conforme sua necessidade.

5- Tempo para Aplicar Taxa de Cancelamento: Tempo de tolerância em minutos que deve ser ultrapassado para que seja cobrada a taxa de cancelamento do cliente. Esse tempo é considerado apenas para o cliente (passageiro), não se aplica para o prestador.

  • Atenção: Para essa taxa ser aplicada (ou não), também deve ser considerado a distância que é informada no campo "Cancelamento Distância que o Prestador Deve Andar Até Passageiro" que fica na tela de "Configurações > Sistema". Veja os exemplos abaixo:
  • Caso o prestador NÃO tenha percorrido a distância configurada EM DIREÇÃO ao cliente, e tenha ultrapassado o tempo configurado, NÃO será cobrada a taxa de cancelamento do cliente.
  • Caso o prestador tenha ultrapassado a distância configurada, e o passageiro cancele a solicitação após o tempo definido, a taxa de cancelamento SERÁ aplicada ao cliente.

6- Tempo Tolerância Espera Retirada Passageiro: Informe nesse campo, o tempo (em minutos) de tolerância de espera que o prestador terá na retirada do passageiro. Caso o prestador cancele após esse tempo, não será cobrado a taxa de cancelamento do prestador e sim do cliente. Se o valor do campo for "0" (zero), essa configuração será "ignorada". Para essa taxa ser aplicada, também é necessário considerar o campo "Distância Máxima Prestador Até Passageiro Exibe Cliente Não Encontrado", que fica na tela de "Configurações > Sistema". Somente se o prestador estiver abaixo da distância informada nesse campo, em relação ao local de origem, que será apresentada a opção de "Cliente não encontrado" e assim permitindo que seja marcado, para que a Taxa seja aplicada no cliente.

Importante: além dos campos acima, existem mais dois campos que devem ser preenchidos dentro do menu "Configurações > Sistema". 1- Cancelamento Distância que o Prestador Deve Andar Até Passageiro; 2-Distância Máxima Prestador Até Passageiro Exibe Cliente Não Encontrado. Veja a documentação sobre a tela "Configurações Sistema", sobre esses 2 campos.

Abaixo segue algumas orientações:

  • Distância Máxima Prestador Até Passageiro Exibe Cliente Não Encontrado: Distância em km do endereço de origem da solicitação para aplicar a taxa de cancelamento. Considerado apenas para o Prestador. Se esse campo não estiver preenchido, NÃO será considerado a opção "Cliente não encontrado no endereço de origem", conforme explicado mais abaixo. Caso o prestador cancele uma solicitação, e ele esteja acima da distância informada nesse campo (ou seja, longe da origem), a taxa será aplicada para o prestador. Caso o prestador cancele uma solicitação, e ele esteja abaixo da distância informada nesse campo (ou seja, próximo da origem), será apresentada uma opção "Cliente não encontrado no endereço de origem" (veja mais abaixo), e caso ele marque, a taxa será aplicada para o cliente. Se ele não marcar, NÃO será aplicado a multa para ambos.

  • Os campos não são obrigatórios, é possivel informar apenas um dos campos se desejar.

  • Cliente não encontrado no endereço de origem: Somente presente no app do Prestador. Caso o motorista cancele uma solicitação e esteja próximo do endereço de origem (ou seja, abaixo da distância informada no campo "Distância para aplicar taxa de cancelamento"), será apresentada uma opção "cliente não encontrado no endereço de origem" (veja imagem mais abaixo): -- Se ele marcar essa opção, o sistema irá cobrar multa do cliente, desde que esteja configurado nos campos conforme explicado acima. -- Se ele não marcar essa opção, quando ele cancelar, não será cobrado multa do cliente, e o app do cliente vai continuar procurando outros motoristas (para solicitações via app). Atenção: se for uma solicitação criada pela web, o sistema não continuará procurando por outro motorista após o cancelamento. Essa função está disponível apenas para solicitações criadas pelos apps.

Recálculo do Valor da Corrida

image

1 - Percentual Tolerância de Distância: (ATENÇÃO: DEVE SER INFORMADO UM PERCENTUAL, Ex.: 10,00) Estabelece quanto "por cento" do KM estimado inicialmente pelo sistema a corrida deve ultrapassar, para que seja efetuado o recálculo do componente valor distância, no valor total da corrida. Ou seja, somente após ultrapassar o valor percentual informado, que será efetuado o recálculo. Se não for informado, o recálculo será efetuado normalmente.

2 - Percentual Tolerância de Tempo: (ATENÇÃO: DEVE SER INFORMADO UM PERCENTUAL, Ex.: 10,00) Estabelece quanto "por cento" de minutos a corrida deve ultrapassar o tempo estimado inicialmente pelo sistema para que o seja efetuado o recálculo do componente valor tempo, no valor total da corrida. Ou seja, somente após ultrapassar o valor percentual informado, que será efetuado o recálculo. Se não for informado, o recálculo será efetuado normalmente.

3 - Valor Pré Calculado: Se esse indicador for marcado, será cobrado do cliente sempre o valor que for exibido inicialmente no aplicativo. O valor jamais será recalculado, independentemente de qualquer outra configuração de tolerância ou afins, porém existem algumas exceções, como alteração de rota, ou adicionar paradas durante a corrida. (veja exceções mais abaixo)

  • Atenção: O "Valor pré calculado", não pode ser usado quando a opção "informar o destino depois" esteja marcada. Pois o serviço com "valor pré calculado", utilizará o valor que foi estimado, conforme o destino informado na hora que é feita a solicitação. Se o passageiro marcar "Informar destino depois", não haverá destino informado, e com isso o valor da distância ficará "0" (zero). Resumindo, para o funcionamento correto do sistema, o admin precisa escolher: => Deixar como "NÃO pre-calculado" (Opção "Valor pré calculado" DESMARCADA), ou; => NÃO informar destino depois (Opção "Informar destino depois" DESMARCADO).

  • A opção "Permite Informar destino depois" fica em "Configurações > Sistema". Veja o tópico Configurações Sistema.

  • Exceção: Caso o cliente queira alterar o destino, ou acrescentar paradas durante uma corrida, o sistema não cobrará mais o valor que foi estimado (se a opção estiver marcada), e a corrida será recalculada. O passageiro será informado no app (conforme imagem abaixo), que o preço da corrida pode ser alterado, e o prestador também receberá a mensagem dizendo que o trajeto foi alterado.

  • Importante: Se a opção "Valor pré calculado" estiver marcada, os campos "Distância Estimada" e "Distância Total", dentro do detalhe da solicitação, apresentarão sempre a mesma informação (baseado no que foi estimado inicialmente). O mesmo acontece para os campos do Tempo (Estimado e Total). Pois conforme informado mais acima, o valor que será cobrado na solicitação será sempre o estimado. Veja imagem abaixo de exemplo:

4 - Recalcular para Valor Menor que o Estimado: Se esse indicador for marcado, o sistema irá ignorar o Valor da corrida que foi estimado inicialmente na tela do app do passageiro, e recalculará "para baixo" caso a distancia e tempo "reais" da corrida, sejam menores do que foi estimado para o cliente.
O valor da tarifa mínima ainda será considerado, ou seja, o valor da corrida nunca será menor que o valor definido no campo "tarifa mínima".

  • ATENÇÃO: Caso a solicitação tenha dado alguma falha no GPS, apresentando a imagem abaixo, como segurança a distancia que será considerada será a estimada.

image

Exemplos:

  • Se o indicador estiver "Desmarcado" - Caso seja estimado 10 Km e o passageiro percorrer apenas 5 Km, o sistema irá cobrar os 10 Km.
  • Se o indicador for "Marcado" - Caso seja estimado 10 Km e o passageiro percorrer apenas 5 Km, o sistema irá ignorar o valor estimado, e recalculará com a Kilometragem que foi efetivamente percorrida (nesse caso apenas 5 Km). Lembrando que o valor da tarifa mínima sempre será considerado, ou seja, se o valor real percorrido ficar com um valor "abaixo" da tarifa minima, o sistema irá considerar o valor da tarifa mínima (e não o realizado).

5 - Exibe o Valor Original ao Prestador: Com esta flag ativa, caso a solicitação tenha sido recalculada, tanto para mais quanto para menos (caso esteja com a flag 'Recalcular para Valor Menor que o Estimado' ativa), será apresentado para o prestador o Valor Total da Solicitação e o Valor que foi Estimado inicialmente logo abaixo.

  • Em Destaque de Vermelho: Valor Total da Solicitação, o valor final da solicitação após ter sido recalculado o valor.
  • Em Destaque de Azul: Valor Estimado Inicialmente da Solicitação, o valor estimado da solicitação no momento que o cliente realizou a solicitação, sem considerar os recalculos (caso tenha tido).

image

Outros Dados

Atenção - Alguns Campos atualmente obsoletos.

image

1- Custo km: Campo meramente informativo. Trata-se do valor que aparecerá na tela de aceite de solicitação do app do prestador (veja print abaixo). O calculo que aparecerá na tela, é a quantidade de KM "do prestador até a origem" E "da origem até o destino", multiplicado pelo valor que foi configurado nesse campo "Custo KM". Somente aparecerá na tela de aceite, se esse campo estiver com valor preenchido.
Atenção: Para que essa informação apareça no app do prestador, é necessário que a função "Valor prestador visível", esteja MARCADA (ativa) no menu de "Configurações > Sistema" dentro da plataforma.

image

2- Mensagem: Mensagem que aparece no aplicativo, quando marcado o indicador PopUp.

3- Valor Limite para Ignorar Zero Auth: Não obrigatório. Se informado, trata-se do valor máximo que o zero auth será realizado. Exemplo: Se informado 15 reais, transações acima desse valor não serão feitas com "ZeroAuth", ou seja, será com transação direta, que verifica o saldo na autorização. Atenção: Sugerimos deixar a função ZeroAuth sempre desligada. Para que a verificação do saldo seja realizada na autorização

===============

Faixas de Preço

image

  1. Faixas de Preço: A faixa de preços por km serve para configurar valores para as corridas, só que ao invés de KM e minuto, permite colocar valores fixos para faixas de KM:

    • Exemplo:
      de 0,001 a 2,000 KM = R$ 5,00
      de 2,001 a 4,000 KM = R$ 10,00
      de 4,001 a 6,000 KM = R$ 15,00

OBS 1: a "tarifa mínima" ainda é considerada e o "preço base" também, então por exemplo, se a faixa estiver R$ 5,00 e o "preço base" R$ 2,50, o valor da corrida será R$ 7,50;

OBS 2: O fator da Agenda Tarifa 2 da Faixa de Preço é considerado com base na configuração do fator do campo "Tarifa 2 Sobre Preço por Km" dentro do serviço por região em questão.

Atenção: A faixa de preço NÃO considera o tempo, cobra apenas a faixa, o valor fixo (mais o base como explicado). O sistema foi configurado para cobrar um preço fixo por uma faixa de KM. Ou seja, Solicitações de Serviços configurados com faixa de preço por KM não contabilizam tempo, não registram o tempo dentro do detalhe da solicitação.

Deixando zerada, conta o que já está configurado?
R: Sim, se tiver faixa de preços configurada e a corrida cair numa faixa da tabela, o sistema cobrará pelo valor definido na faixa. Se não tiver, ou se não cair em uma faixa, o cálculo será por km e minuto;

Faixa Preço Cidade

  1. ID: O código identificador, ele é gerado automaticamente pelo sistema.

  2. De Estado: Selecione o Estado de origem. Obrigatório para filtrar as cidades desse estado.

  3. Até Estado: Selecione o Estado de Destino. Obrigatório para filtrar as cidades desse estado.

  4. De Cidade: Selecione a Cidade de origem. O sistema somente apresentará as cidades que a Região definida no Serviço por Região atende, ou seja, somente as cidades da regiões que a sua plataforma está operando (conforme definido na tela Regiões).

  5. Até Cidade: Selecione a Cidade de Destino. O sistema somente apresentará as cidades que existem no Estado selecionado acima.

  6. Valor Fixo: Nesse campo é possivel definir um valor fixo para o trajeto entre as cidades escolhidas. Os valores definidos nos Serviços por Região, serão desconsiderados nesse caso.

  7. Valor Adicional (Pedágio): Nesse campo é possivel definir um valor adicional para o trajeto entre as cidades escolhidas. Os valores definidos nesse campo serão adicionados ao valor final da corrida, conforme estipulado nos Serviços por Região. Esse é o campo ideal para definir valores como o Pedágio entre cidades.

Tipos de pagamento

  1. Tipos de Pagamento: Aqui devem ser selecionados quais tipos de pagamento são válidos para esse tipo de serviço, nesta filial/região.

  2. Gravar: Este botão deve ser pressionado para confirmar qualquer alteração feita no cadastro.

  3. Gravar: Este botão deve ser pressionado para confirmar qualquer alteração feita no cadastro.

Parametros para Cálculo de Espera

image

  1. Tolerância Espera: Defina nesse campo o Tempo em minutos de Tolerância da Espera. -Exemplo: "1", nesse caso após 1 minutos de espera, será aplicada a multa para o passageiro.

  2. Multa Espera: Coloque nesse campo o valor em reais, que será cobrado na multa caso o tempo de tolerância espera seja ultrapassado. -Exemplo: "1,50", nesse caso o sistema cobrará o valor adicional na solicitação de R$1,50, caso seja ultrapassado o tempo de espera definido no campo "Tolerância Espera". A multa é cobrada do passageiro apenas uma vez.

  3. Preço Espera: Esse campo se trata do Valor (em reais) que será cobrado por minuto adicional, após o Tempo de Tolerância Espera ser ultrapassado. -Exemplo: valor "0,15", nesse caso será cobrado R$0,15 (a mais) a cada minuto de espera.

-Explicando: Supomos que a Tolerância foi definida com 1 minutos, e a espera dure 3 minutos. Nesse cenário seria cobrado R$0,15 adicional a cada minuto de espera, ou seja, R$1,80 (R$1,50 do valor da Multa Espera + R$0,15 por minuto adicional + R$0,15 por minuto adicional).

  1. Tarifa 2 Sobre Preço Espera: Trata-se do Fator multiplicador a ser aplicado sobre o "Preço Espera" e sobre a "Multa" também em "horário noturno". Por exemplo, um fator de 1,04 aumentará o preço de espera por minuto em 4% e também a multa em 4%.

Em detalhes da solicitação é possível verificar quanto tempo a solicitação foi deixada em espera, no menu "Destino" no campo "Espera".

image

Caso não esteja marcando neste campo, a solicitação não foi deixada em espera.

  • OBS: O valor apresentado é em decimal, ou seja, para saber exatamente o tempo que foi deixado você pode realizar a conversão de "segundos" para "decimal".

===============

Funcionamento no aplicativo do Prestador

Ao iniciar uma solicitação o prestador terá disponível no canto superior direito a opção de "Colocar Em Espera".

image

Ao clicar no botão irá aparecer uma notificação para confirmar, está notificação irá informar todos os detalhes do que está configurado no "Serviço por Região" acima.

image

Após a corrida ser colocada "Em Espera" o prestador pode retorna-la, arrastando a seta para o lado, conforme imagem abaixo:

image

===============

Funcionamento no aplicativo do Passageiro

Quando o Prestador coloca a solicitação "Em Espera", é enviado uma notificação de Push e também no aplicativo é possível verificar uma mensagem, conforme configurações no "Serviço por Região". Após o prestador retornar a corrida a notificação sai da tela do cliente. Segue abaixo exemplo da mensagem no aplicativo e notificação do Push:

image

image

CashBack

É a função destinada para o retorno de um valor para o cliente após realizar uma solicitação que possua está função configurada, este valor entra direto no saldo do cliente dentro da plataforma.

image

1- Tipo de Repasse do CashBack: Definir como será realizado o CashBack, por "Porcentagem" ou "Valor Fixo".

2- Valor CashBack: Caso o Tipo de Repasse do CashBack seja definido como "Porcentagem" este campo será atribuído como porcentagem (%). Caso o Tipo de Repasse do CashBack seja definido como "Valor Fixo" este campo será atribuído como real (R$). Se estiver com o valor configurado "0,00" o sistema de CashBack neste serviço não estará disponível.

  • Exemplo 1: Definir "Tipo de Repasse do CashBack" como "Porcentagem" e "Valor CashBack" como "10,00" será considerado 10%.

  • Exemplo 2: Definir "Tipo de Repasse do CashBack" como "Valor Fixo" e "Valor CashBack" como "10,00" será considerado R$10,00.

3- Mensagem: É a mensagem que irá aparecer após o cliente finalizar a solicitação e receber o CashBack. Caso não informe nenhuma mensagem será mostrada uma mensagem padrão.

  • IMPORTANTE: Para que mostre o Valor que o cliente recebeu é necessário incluir na mensagem a tag @Valor.

Mensagem Padrão

image

Configuração / Mensagem SEM a Tag @Valor

image

image

Configuração / Mensagem COM a Tag @Valor

image

image

No aplicativo do cliente ao realizar um solicitação, antes de escolher o serviço é possível verificar quais serviços possuem CashBack configurado. Será apresentado ao lado do valor um "Cifrão Verde", conforme imagem abaixo:

image

É possível também verificar todo o valor que entrou para o cliente no menu "Financeiro > Hist. Saldo Cliente", irá aparecer com o motivo "Recebeu CashBack"

image

Preço para o Retorno do Pagamento

Defina nesses campos um preço para o retorno do pagamento utilizado em solicitações do tipo "Coleta/Entrega" (não é usado para mobilidade). Esses campos, somente serão considerados nas solicitações, se no tipo de pagamento utilizado estiver marcada a opção "Calcular retorno para pagamento" (veja a wiki sobre "Tipo de Pagamento").

image

1- Preço KM do Retorno do Pagamento: Defina aqui um preço por KM será cobrado nas solicitações que tiverem retorno de pagamento. O cálculo será entre o local de entrega até o local que foi coletado o item. Ou seja, o caminho "de volta" para o prestador entregar o pagamento ao estabelecimento.

2- Valor Fixo do Retorno do Pagamento: Defina aqui um valor Fixo que será cobrado nas solicitações que tiverem retorno de pagamento. Esse campo é para um valor "único" (não considera KMs e nem tempo).

  • Exemplo prático: Esses campos podem ser utilizados para que seja feito um calculo quando um prestador (motoboy por exemplo), precise retornar com o pagamento do cliente (na entrega), até o estabelecimento que ele fez a coleta, como Dinheiro ou a "Máquina de cartão" do estabelecimento.

Transbordo de Serviço

Neste campo é possível configurar para quais serviços será possível realizar o Transbordo no caso de não localizar nenhum prestador no serviço atual selecionado (Status = Excedeu Tentativas e Excedeu Raio de Atendimento). Para que seja possível realizar o Transbordo de Serviço, é necessário que esteja com a flag "Utiliza Transbordo de Serviço" no menu "Configurações > Sistemas" ativo.

image

1 - Neste local você pode informar os serviços por região que será possivel realizar o Transbordo do serviço atual para outro.

2 - Para incluir o serviço selecionado é necessário clicar neste campo.

3 - Gravar Transbordo de Serviço: Para confirmar a configuração realizada no Transbordo é necessário salvar as informações clicando neste campo.

  • Exemplo de Funcionamento: Caso o cliente tenha selecionado o Serviço por Região X para realizar a solicitação porém ocorreu de este serviço nenhum prestador atender e dar "TimeOut" o sistema irá perguntar ao cliente se o mesmo deseja selecionar outro serviço. SOMENTE irá aparecer os serviços que forma incluídos para o Transbordo e os serviços que possuem prestadores disponiveis para realizar. Assim gerando uma nova solicitação com este outro serviço.

image

⚠️ **GitHub.com Fallback** ⚠️