AdicionarCodigoPromocionalUc - victorhdcoelho/Requisitos-uber-2018.2 GitHub Wiki

Descrição

Este caso de uso relata como é feito o processo de adicionar um código promocional por parte do passageiro, no aplicativo da Uber.

Atores

  • Passageiro – O passageiro é o “cliente” da Uber, ele utiliza o aplicativo para ser levado de um local inicial até um destino final.
  • Uber – Uber é a “plataforma” de negócio, através dela que as viagens são requisitadas e o pagamento é realizado.

Pré-Condições

  • Passageiro deve estar logado no aplicativo.
  • Passageiro deve possuir um cupom ou código promocional.

Fluxo Básico

  1. O caso de uso começa quando o passageiro abre o aplicativo, abre o menu lateral, seleciona a aba pagamentos e clica em adicionar código promocional.
  2. Passageiro é apresentado a tela de adicionar código promocional.
  3. Passageiro insere um código promocional no campo código.
  4. Passageiro seleciona adicionar e aguarda a reposta do processamento do código uber.
  5. O sistema uber retorna uma resposta ao passageiro e retorna para a tela de pagamento.

Fluxo Alternativo

  • FA001 Caso a o código promocional seja inválido o sistema uber irá retorna uma mensagem de erro ao passageiro. – Fim do Fluxo

Fluxo de Exceção

Pós-Condições

  • Código promocional adicionado.