Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Para iniciar o processo do pagamento através de uma Ordem de Abastecimento é necessário solicitar o Localizador da Ordem de Abastecimento ao Motorista, para então Obter os dados da Ordem em questão através do endpoint Obter Localizar Ordem de Abastecimento por Localizador;

  • Após a obtenção, os dados devem ser apresentado ao usuário para validação;Após a apresentação dos dados da Ordem de Abastecimento, é necessário obter todos o valores referentes aos parâmetros de controle (Placa, Hodômetro, etc.) e enviá-los para validação localização, o fluxo pode seguir dois caminhos, um para quando a Ordem de Abastecimento já estiver Validada, e outro quando não estiver.

  • Se a Ordem não estiver Validada, o fluxo deverá seguir para a tela de Validação da Ordem, utilizando os campos solicitados pelo Transportador/Frotista, que foram enviados na resposta do endpoint Localizar Ordem de Abastecimento. Caso a Ordem já esteja Validada, o fluxo seguirá para a etapa de Autorização.

  • Após a captura, esses dados deverão ser enviados para Validação do Transportador/Frotista através do endpoint Validar Ordem de Abastecimento;.

  • Com os parâmetros validados, é necessário pedir o Token de Autorização ao Motorista e enviá-lo para Autorização através do endpoint Autorizar Ordem de Abastecimento;

  • Após concluir o pagamento e todos os procedimentos da transação, solicitar a confirmação de Pagamento da Ordem através do endpoint Confirmar Pagamento da Ordem de Abastecimento. E no caso de algum problema durante esse processo, solicitar o cancelamento do Pagamento através do endpoint Cancelar Pagamento Ordem Abastecimento.

  • É importante para o processo que exista uma opção onde o usuário responsável pelo sistema tenha acesso aos Detalhes da Ordem, disponíveis na resposta de todos os endpoints aqui citados.