|
Sistema de Mensagens do Collegiate Sports
Especificação de Caso de Uso: Pagar Taxa com Cartão de Crédito
Versão 2.0
Histórico da Revisão
|
Data |
Versão |
Descrição |
Autor |
| 9 de outubro de 1999 |
1.0 |
Versão inicial |
Integração do Contexto |
| 1 de dezembro de 1999 |
2.0 |
Atualização após a Elaboração |
Integração do Contexto |
Índice Analítico
Pagar Taxa com Cartão de Crédito
Breve Descrição
Este caso de uso ocorre quando um novo assinante deseja pagar sua taxa de assinatura anual especificando um número de cartão de crédito e uma senha. Isso também ocorre quando um assinante existente deseja renovar (consulte o fluxo alternativo 1)
Fluxo de Eventos
Fluxo Básico
- O assinante seleciona "pay fee with credit card"
- O sistema verifica se o usuário é um assinante atual. Se o usuário for um assinante novo, uma nova ID de assinante será gerada pelo sistema (usando qualquer algoritmo que gere um número exclusivo - ele pode ser, por exemplo, um número de incrementação contínua dentro do sistema).
- O sistema verifica se as informações de cartão de crédito do assinante atual estão em arquivo. Se estiverem, o indicador do cartão de crédito em arquivo (usando os quatro últimos dígitos do número do cartão) é apresentado ao usuário, e é perguntado se esse cartão deve ser usado.
- Se o usuário declinar as informações do cartão de crédito em arquivo, o sistema solicita ao assinante um número de cartão de crédito, data de vencimento e (opcionalmente) a senha
- O sistema verifica se a data de vencimento do cartão de crédito ainda não passou.
- O sistema envia as informações do cartão de crédito para o sistema externo para validação e aplicação da despesa
- Ao receber a validação, o sistema atualiza o registro do assinante para indicar a nova data de vencimento
Fluxos Alternativos
- O assinante renova a assinatura
Quando isso acontece, o fluxo segue desta forma:
- O assinante seleciona "pay fee with credit card"
- O sistema exibe as informações atuais do cartão de crédito
- O usuário aceita essas informações ou as atualiza
- O sistema envia as informações do cartão de crédito para o sistema externo para validação e aplicação da despesa
- Ao receber a validação, o sistema atualiza o registro do assinante para indicar a nova data de vencimento
- Informações inválidas do cartão de crédito
Se as informações fornecidas pelo assinante não forem validadas pelo sistema externo, será exibida uma mensagem de erro e o registro do assinante NÃO será atualizado (de forma que os últimos passos dos fluxos acima não serão executados). Se o cartão de crédito estiver vencido, será exibida uma mensagem de erro e o registro do assinante não será atualizado.
Requisitos especiais
Nenhum.
Precondições 
O usuário foi identificado como um assinante e tem uma ID de assinante associado a ele. No primeiro acesso dos assinantes, é feita uma entrada de assinante preliminar.
Pós-condições
Nenhuma.
Pontos de Extensão
Nenhuma.
Copyright © 1987 -2001 Rational Software Corporation
| |
|