...
3.1.1 - Jornada 1 - Autorização de consentimento
ID | CAMADA | TIPO | DESCRIÇÃO |
---|---|---|---|
1 | Pagador | Ação | No app do iniciador, seleciona as transferências inteligentes |
2 | Pagador | Ação | Informa a conta de débito que utilizará para as movimentações |
3 | Pagador | Comunicação | APP do iniciador envia os dados inseridos para o backend do iniciador |
4 | Iniciador | Comunicação | Recebe as informações inseridas no seu backend |
5 | Iniciador | Ação | Processa as informações recebidas |
6 | Iniciador | Ação | Prepara a solicitação para criação de consentimento no PSP Pagador selecionada pelo pagador |
7 | Iniciador | Comunicação | Envia a solicitação de consentimento para o PSP Pagador |
8 | PSP Pagador | Comunicação | Recebe a solicitação de um novo consentimento |
9 | PSP Pagador | Ação | Processa a solicitação de novo consentimento |
10 | PSP Pagador | Comunicação | Informa ao iniciador o sucesso na criação do consentimento |
11 | Iniciador | Comunicação | Recebe a resposta de sucesso na criação do consentimento |
12 | Iniciador | Ação | Prepara o redirecionamento do Pagador para o autenticação e autorização no ambiente do PSP Pagador |
13 | Iniciador | Comunicação | Redireciona o Pagador para autenticação e autorização |
14 | Pagador | Ação | Realiza a autenticação na instituição detentora |
15 | Pagador | Ação | Autoriza o consentimento. Nesta etapa, o Pagador pode selecionar uma conta de débito diferente da informada pelo ITP, basta que ele seja o titular da conta de débito no PSP Pagador. |
16 | PSP Pagador | Ação | Muda o estado do consentimento para AUTHORISED, conforme manifestado pelo Pagador. |
17 | PSP Pagador | Ação | Recolhe as confirmações ou rejeições de todos os aprovadores registrados para a conta |
18 | PSP Pagador | Comunicação | Redireciona o Pagador de volta ao ambiente do Iniciador |
19 | Iniciador | Comunicação | Recebe o Pagador de volta no seu aplicativo. |
20 | Iniciador | Ação | Valida os dados recebidos no redirecionamento |
21 | Iniciador | Ação | Loop para consulta do estado do consentimento até que o mesmo esteja em AUTHORISED |
22 | Iniciador | Comunicação | Notifica ao Pagador que o consentimento foi criado com sucesso e pode ser utilizado. |
23 | Pagador | Comunicação | Recebe notificação sobre o consentimento criado com sucesso e pode ser utilizado. |
...
3.2.1 - Fluxo para criação de um pagamento para Transferências Inteligentes
...
ID | CAMADA | TIPO | DESCRIÇÃO |
---|---|---|---|
1 | Iniciador | Ação | Dispara processo de transferência |
2 | Iniciador | Ação | Busca informações de contas de usuário habilitadas por ele para realização da transferência |
3 | Iniciador | Ação | Analisa as regras definidas pelo usuário pagador no momento da criação do consentimento de longa duração |
4 | Iniciador | Comunicação | Envia solicitação de access_token |
5 | PSP Pagador | Comunicação | Recebe solicitação de access_token |
6 | PSP Pagador | Ação | Processa solicitação de access_token |
7 | PSP Pagador | Comunicação | Retorna access_token |
8 | Iniciador | Comunicação | Recebe access_token |
9 | Iniciador | Ação | Processa retorno da solicitação de access_token |
10 | Iniciador | Ação | Cria solicitação de transferência |
11 | Iniciador | Comunicação | Envia a solicitação de transferência |
12 | PSP Pagador | Comunicação | Recebe solicitação de transferência |
13 | PSP Pagador | Ação | Processa solicitação de transferência |
14 | PSP Pagador | Ação | Realiza a transferência de fundo |
15 | PSP Pagador | Comunicação | Retorna sucesso na solicitação de transferência |
16 | Iniciador | Comunicação | Recebe sucesso na transferência |
17 | Iniciador | Ação | Processa o retorno da transferência |
18 | Iniciador | Ação | Consulta informações da transferência |
19 | Iniciador | Comunicação | Notifica usuário contratante do sucesso na transferência |
20 | Usuário contratante | Comunicação | Recebe notificação de sucesso na transferência |
...