Sistema de Paginação de Esportes Universitários
Especificação de Caso de Uso: Pagar 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 de Contexto |
1 de dezembro de 1999 |
2.0 |
Atualização após Elaboração |
Integração de Contexto |
Índice Analítico
Pagar com Cartão de Crédito![Início da página](../../../../core.base_rup/resources/top.gif)
Breve Descrição
Esse 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 PIN.
Isso também pode ocorrer quando um assinante existente desejar a renovação (consulte
o fluxo alternado 1).
Fluxo de Eventos![Início da página](../../../../core.base_rup/resources/top.gif)
Fluxo Básico
- O assinante seleciona "pagar com cartão de crédito"
- O sistema verifica se o usuário é um assinante atual. Se o usuário for um novo assinante, um novo ID de assinante será gerado pelo sistema (utilizando qualquer algoritmo que gerará um número exclusivo - isso pode, por exemplo, ser um número em incrementação contínua dentro do sistema).
- O sistema verifica se as informações atuais do cartão de crédito do assinante
estão no arquivo. Se estiverem, será apresentado ao usuário o indicador do
cartão de crédito no arquivo (utilizando os últimos quatro dígitos do número do
cartão) e será perguntado se esse cartão deve ser utilizado.
- Se o usuário não fornecer as informações atuais do cartão no arquivo, o sistema
solicitará ao assinante o número do cartão de crédito, a data de
vencimento e (opcionalmente) o PIN
- O sistema verifica se a data de vencimento do cartão de crédito não expirou.
- O sistema envia as informações do cartão de crédito para o sistema
externo para validação de carga e aplicativos
- Após o recebimento da validação, o sistema atualiza o registro do assinante
para indicar a nova data de validade
Fluxos Alternados
- O assinante renova a assinatura
Quando isso ocorre, o fluxo é executado da seguinte forma:
- O assinante seleciona "pagar com cartão de crédito"
- O sistema exibe as informações atuais do cartão de crédito
- O usuário aceita as informações no estado em que se encontram ou atualiza apropriadamente
- O sistema envia as informações do cartão de crédito para o sistema
externo para validação de carga e aplicativos
- Após o recebimento da validação, o sistema atualiza o registro do assinante
para indicar a nova data de validade
- 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 modo que as últimas etapas nos fluxos acima não serão executadas).
Se o cartão de crédito tiver expirado, será exibida uma mensagem de erro e o registro do assinante não será atualizado.
Requisitos Especiais ![Início da página](../../../../core.base_rup/resources/top.gif)
Nenhum.
Condições Prévias![Início da página](../../../../core.base_rup/resources/top.gif)
O usuário é identificado como um assinante e possui um ID de assinante associado.
Para os assinantes novatos, é criada a entrada preliminar de assinantes.
Pós-condições ![Início da página](../../../../core.base_rup/resources/top.gif)
Nenhuma.
Pontos de Extensão ![Início da página](../../../../core.base_rup/resources/top.gif)
Nenhum.
Copyright
1987 - 2003 Rational Software Corporation
| |
|