Aprovação e Pagamento - Pedraum789/projeto-caminhao GitHub Wiki
|
Aprovação e Pagamento |
Caso de Uso |
Análise do confirmação de interesse do caminhoneiro pelo cliente, aprovação do transporte e pagamento. |
Sumário |
O cliente recebe as informações do caminhoneiro que deseja entregar a carga, aprova o transporte se estiver de acordo o motorista em questão e realiza o pagamento para que a entrega seja realizada. |
Atores |
Caminhoneiro |
Pré-condições |
O cliente deve já ter efetuado a avaliação do seu pedido e o mesmo ter sido aceito pela plataforma. |
Pós-condições |
O caminhoneiro será notificado da permissão da retirada da carga. |
Fluxo Principal
Cliente |
Plataforma |
1 - Recebe a notificação de confirmação de interesse do caminhoneiro e, avaliando os dados e preço da entrega, aprova a retirada e realiza o pagamento. |
2 - Plataforma processa confirmação e pagamento. |
|
3 - Após aceito o método de pagamento, a plataforma envia uma notificação para o caminhoneiro avisando que a carga pode ser retirada. |
Fluxo Alternativo
Caso o cliente não aceite o caminhoneiro interessado.
Cliente |
Plataforma |
1 - Recebe a notificação de confirmação de interesse do caminhoneiro e, avaliando os dados e preço da entrega, nega a retirada e não efetua o pagamento. |
2 - Plataforma processa a recusa e envia o pedido novamente para o sistema para ser aceito por outro caminhoneiro. |
Fluxo Exceção
Caso o cliente tenha problemas no método de pagamento.
Cliente |
Plataforma |
1 - Recebe a notificação de confirmação de interesse do caminhoneiro e, avaliando os dados e preço da entrega, confirma a retirada, mas tem problemas em efetuar o pagamento. |
2 - Plataforma processa a confirmação e, ao perceber uma discrepância no pagamento, tenta auxiliar o usuário mostrando outros métodos disponíveis para o pagamento. |
Fluxo Exceção
Caso o cliente tenha problemas no método de pagamento e não efetue o pagamento em 48 horas.
Cliente |
Plataforma |
1 - Recebe a notificação de confirmação de interesse do caminhoneiro e, avaliando os dados e preço da entrega, confirma a retirada, mas tem problemas em efetuar o pagamento. |
2 - Plataforma processa a confirmação e, ao perceber uma discrepância no pagamento, tenta auxiliar o usuário mostrando outros métodos disponíveis para o pagamento. |
3 - Não efetua o pagamento em um período de 48 horas. |
4 - Plataforma cancela o pedido cadastrado. |