A seção Meus Compartilhamentos, disponível no ambiente Open Finance das Instituições Receptoras e Transmissoras de Dados, permite consultar os dados recebidos e enviados, além dos detalhes e status dos compartilhamentos (ativos, cancelados ou expirados).
Nesse ambiente, também é possível realizar a gestão dos compartilhamentos, com opções para revogar, alterar ou renovar o compartilhamento de dados, conforme as diretrizes específicas de cada ação.
As Instituições Receptoras de Dados devem disponibilizar a ação de revogação do consentimento. Também podem disponibilizar, de forma opcional, as ações de alteração e renovação (padrão ou simplificada). Apesar de opcionais, quando implementadas, essas ações devem seguir os requisitos definidos neste Guia de UX.
As Instituições Transmissoras de Dados devem disponibilizar apenas a ação de revogação do consentimento. As ações de alteração e renovação devem ser realizadas exclusivamente nas Instituições Receptoras.
Requisitos - IR
Cenário: Acesso ao Open Finance
-
✅
REQ.DC-00100Disponibilizar o ambiente Open Finance nos seus canais, incluindo-o no primeiro nível do menu principal, para garantir acesso rápido e fácil ao usuário.
Cenário: Histórico de consentimentos
-
✅
REQ.DC-00200Disponibilizar, no ambiente Open Finance, uma seção dedicada à exibição do histórico completo de compartilhamentos.
-
✅
REQ.DC-00300Diferenciar claramente os consentimentos transmitidos e recebidos para fins de consulta.
-
✅
REQ.DC-00400Diferenciar claramente os consentimentos conforme o status: ativos, pendentes e inativos (revogados ou expirados).
-
✅
REQ.DC-00500Disponibilizar acesso aos detalhes de cada consentimento no histórico.
-
✅
REQ.DC-00600Nos detalhes do consentimento, exibir a validade do consentimento com o prazo ou data final. No caso de prazo indeterminado, identificar para o usuário como “Indeterminado” ou termo similar.
-
✅
REQ.DC-00700Nos detalhes do consentimento, exibir o escopo dos dados compartilhados, como dados cadastrais, contas, cartões de crédito, investimentos e operações de crédito etc.
-
✅
REQ.DC-00800Nos detalhes do consentimento, exibir a finalidade do compartilhamento.
-
✅
REQ.DC-00900Quando o consentimento tiver sido renovado por meio da jornada de renovação simplificada, nos detalhes do consentimento, exibir o histórico completo de prazos anteriores.
Cenário: Revogação do consentimento
-
✅
REQ.DC-01000No histórico e nos detalhes dos consentimentos, disponibilizar ao usuário a opção de revogar qualquer consentimento ativo, seja transmitido ou recebido.
-
✅
REQ.DC-01100Antes da efetivação da revogação, exibir uma tela de confirmação, informando de forma clara as consequências da ação.
-
✅
REQ.DC-01200Garantir que a revogação do consentimento contemple todos os dados objeto do compartilhamento.
Nota
Fica a cargo das Instituições Receptoras de Dados tratar e/ou excluir os dados de acordo com a legislação vigente, incluindo a LGPD.
-
✅
REQ.DC-01300Respeitar, no processo de revogação, as regras de poderes já estabelecidas nas instituições.
-
✅
REQ.DC-01400Após a revogação, manter o consentimento e seus detalhes acessíveis no histórico, com status e informações devidamente atualizados.
-
✅
REQ.DC-01500Notificar a outra instituição quando o usuário realizar a revogação do consentimento.
Cenário: Alteração do consentimento
A alteração do consentimento é uma experiência facilitada para criação de um novo consentimento com base nos dados de um consentimento prévio. Alterar um consentimento ativo implica revogar o consentimento existente para criar um novo em seu lugar.
Atenção
A jornada de alteração do consentimento é opcional para as receptoras. No entanto, uma vez que ofereça essa jornada, a IR deve seguir os requisitos abaixo.
-
✅
REQ.DC-01900Se oferecer a jornada de alteração, disponibilizá-la apenas para consentimentos ativos.
-
✅
REQ.DC-01600Se oferecer a jornada de alteração, informar claramente ao usuário que será necessária uma nova confirmação na Instituição Transmissora de Dados, e direcioná-lo para essa instituição.
-
✅
REQ.DC-01700Aplicar à jornada de alteração os mesmos requisitos de todas as etapas da jornada de criação de consentimento, excetuando-se as limitações de configuração dos parâmetros inerentes a esses tipos de jornada. Dessa forma, não é necessário apresentar possibilidade de seleção da Instituição Transmissora de Dados nessas jornadas.
-
✅
REQ.DC-02000Se oferecer a jornada de alteração, durante a jornada, apresentar, além das informações do consentimento previstas nos requisitos do Ambiente de Gestão de Consentimentos, ao menos um dos elementos a seguir para caracterizar a jornada como alteração, e não como renovação:-
Possibilidade de alteração dos dados (inclusão ou exclusão).
-
Possibilidade de redução do prazo.
-
Possibilidade de alteração da finalidade, para casos em que a Instituição Receptora de Dados tiver mais de uma opção vigente.
-
-
✅
REQ.DC-02100Se oferecer jornada de alteração, quando houver apenas uma finalidade do consentimento, exibi-la explicitamente ao usuário, mesmo que a finalidade utilizada no consentimento anterior não esteja mais vigente na Instituição Receptora de Dados.
-
✅
REQ.DC-02200Após a efetivação da jornada, manter acessíveis no histórico os detalhes do consentimento revogado (pré-alteração) e do novo consentimento (pós-alteração), com status e informações devidamente atualizados.
Cenário: Renovação padrão do consentimento
A renovação padrão do consentimento é uma experiência facilitada para criação de um novo consentimento com base nos dados de um consentimento prévio. Caso o consentimento prévio esteja ativo, renová-lo implica revogar o consentimento existente para criar um novo em seu lugar.
Atenção
A jornada de renovação padrão do consentimento é opcional para as receptoras. No entanto, uma vez que ofereça essa jornada, a IR deve seguir os requisitos abaixo.
-
✅
REQ.DC-01800Aplicar à jornada de renovação os mesmos requisitos de todas as etapas da jornada de criação de consentimento, excetuando-se as limitações de configuração dos parâmetros inerentes a esses tipos de jornada. Dessa forma, não é necessário apresentar possibilidade de seleção da Instituição Transmissora de Dados nessas jornadas.
-
✅
REQ.DC-01650Se oferecer jornada de renovação padrão, informar claramente ao usuário que será necessária uma nova confirmação na instituição Transmissora de Dados, e direcioná-lo para essa instituição.
-
🚫
REQ.DC-02300Não permitir a alteração do escopo de dados compartilhados ou a alteração da Instituição Transmissora de Dados.
-
✅
REQ.DC-02400Permitir a alteração da finalidade apenas nos casos em que houver necessidade de atualização por parte da Instituição Receptora de Dados.
-
✅
REQ.DC-02500Calcular a nova data de validade do consentimento a partir da data em que ocorrer a renovação, permitindo ao usuário modificá-la apenas para uma data posterior à data de expiração vigente, inclusive para prazo indeterminado.-
Ex.: Caso um consentimento tenha vigência de 01/01/2023 a 01/01/2024 (prazo de 12 meses), em qualquer opção de prazo apresentada ao usuário e independentemente do momento da renovação, a data final do consentimento renovado deve ser sempre posterior à data final do consentimento original.
-
-
✅
REQ.DC-02600Após a efetivação da jornada, manter acessíveis no histórico os detalhes do consentimento revogado (pré-renovação) e do novo consentimento (pós-renovação), com status e informações devidamente atualizados.
Nota
As jornadas de alteração e de renovação padrão são uma forma de otimizar etapas, criando um consentimento com base em informações de outro já existente. São ações tecnicamente idênticas, logo cabe à interface da Instituição Receptora de Dados desenhar cada jornada com a narrativa condizente com as opções de edição oferecidas, como permitir apenas incrementos de prazo em jornadas apresentadas como renovação ou permitir inclusão de mais escopo em jornadas apresentadas como alteração.
Cenário: Renovação simplificada do consentimento
A renovação simplificada é uma ação complementar similar à renovação padrão, porém restrita a consentimentos ativos, já que trata da atualização do prazo, sem a substituição do consentimento atual por um novo. É dita simplificada pois dispensa a necessidade de redirecionamento e confirmação na Instituição Transmissora de Dados.
Aviso
A jornada de renovação simplificada do consentimento é opcional para as receptoras. No entanto, uma vez que ofereça essa jornada, a IR deve seguir os requisitos abaixo.
-
✅
REQ.DC-02700Se oferecer a renovação simplificada, disponibilizá-la apenas para os consentimentos ativos.
-
✅
REQ.DC-02800Para atualização do prazo de vigência do consentimento, realizar a comunicação entre a Instituição Receptora de Dados e a Instituição Transmissora de Dados exclusivamente via backend, sem direcionar o usuário para confirmação no ambiente da Instituição Transmissora de Dados.
-
🚫
REQ.DC-02900Não alterar o escopo de dados compartilhados, ou a Instituição Transmissora de Dados.
-
✅
REQ.DC-03000Alterar a finalidade apenas quando houver necessidade de atualização por parte da Instituição Receptora de Dados, desde que não resulte em alteração do escopo de dados, comunicando de forma clara ao usuário o novo objetivo do compartilhamento.
-
✅
REQ.DC-03100Calcular a nova data de validade do consentimento a partir da data em que ocorrer a renovação, permitindo ao usuário modificá-la apenas para uma data posterior à data de expiração vigente, inclusive para prazo indeterminado.-
Ex.: Caso um consentimento tenha vigência de 01/01/2023 a 01/01/2024 (prazo de 12 meses), em qualquer opção de prazo apresentada ao usuário e independentemente do momento da renovação, a data final do consentimento renovado deve ser sempre posterior à data final do consentimento original.
-
-
🚫
REQ.DC-03200Não oferecer a renovação simplificada de consentimentos que envolvam múltiplas alçadas.
-
✅
REQ.DC-03300Ao final do processo, exibir uma tela de sucesso ou insucesso com a resposta da Instituição Transmissora de Dados, em padrão visual semelhante ao da tela de efetivação, reforçando ao usuário se a renovação foi concluída ou não com sucesso.
-
✅
REQ.DC-03400Em caso de insucesso da renovação de forma simplificada, exibir mensagens conforme o motivo do erro retornado, conforme exemplos a seguir:-
DEPENDE_MULTIPLA_ALCADA: “O compartilhamento de dados não pôde ser renovado pois depende de múltipla alçada.”. -
DATA_EXPIRACAO_INVALIDA: “O compartilhamento de dados não pôde ser renovado pois a data final ficou anterior à data de requisição do pedido de renovação ou igual à data de expiração atual ou diferente de prazo indeterminado e maior que 12 meses da data de requisição do pedido de renovação.” -
REFRESH_TOKEN_JWT: “O compartilhamento de dados não pôde ser renovado com esta Instituição Transmissora.” -
ESTADO_CONSENTIMENTO_INVALIDO: “O compartilhamento de dados não pôde ser renovado pois está encerrado ou foi cancelado.” -
ERRO GENÉRICO: “O compartilhamento de dados não pôde ser renovado devido a problemas técnicos. Tente novamente mais tarde.”
-
Requisitos - IT
Cenário: Acesso ao Open Finance
-
✅
REQ.DC-00100Disponibilizar o ambiente Open Finance nos seus canais, incluindo-o no primeiro nível do menu principal, para garantir acesso rápido e fácil ao usuário.
-
✅
REQ.DC-00101Quando aplicável, disponibilizar termos e condições de uso somente na área de gestão.
Cenário: Histórico de consentimentos
-
✅
REQ.DC-00200Disponibilizar, no ambiente Open Finance, uma seção dedicada à exibição do histórico completo de compartilhamentos.
-
✅
REQ.DC-00300Diferenciar claramente os consentimentos transmitidos e recebidos para fins de consulta.
-
✅
REQ.DC-00400Diferenciar claramente os consentimentos conforme o status: ativos, pendentes e inativos (revogados ou expirados).
-
✅
REQ.DC-00500Disponibilizar acesso aos detalhes de cada consentimento no histórico.
-
✅
REQ.DC-00600Nos detalhes do consentimento, exibir a validade do consentimento com o prazo ou data final. No caso de prazo indeterminado, identificar para o usuário como “Indeterminado” ou termo similar.
-
✅
REQ.DC-00700Nos detalhes do consentimento, exibir o escopo dos dados compartilhados, como dados cadastrais, contas, cartões de crédito, investimentos e operações de crédito etc.
-
✅
REQ.DC-00710Nos detalhes do consentimento, exibir a identificação do usuário solicitante em consentimentos com múltiplos aprovadores.
Cenário: Revogação do consentimento
-
✅
REQ.DC-01000No histórico e nos detalhes dos consentimentos, disponibilizar ao usuário a opção de revogar qualquer consentimento ativo, seja transmitido ou recebido.
-
✅
REQ.DC-01100Antes da efetivação da revogação, exibir uma tela de confirmação, informando de forma clara as consequências da ação.
-
✅
REQ.DC-01200Garantir que a revogação do consentimento contemple todos os dados objeto do compartilhamento.
-
✅
REQ.DC-01300Respeitar, no processo de revogação, as regras de poderes já estabelecidas nas instituições.
-
✅
REQ.DC-01400Após a revogação, manter o consentimento e seus detalhes acessíveis no histórico, com status e informações devidamente atualizados.
-
✅
REQ.DC-01500Notificar a outra instituição quando o usuário realizar a revogação do consentimento.
Cenário: Alteração do consentimento
-
🚫
REQ.DC-03500Não oferecer jornada de alteração do consentimento.
Cenário: Renovação padrão do consentimento
-
🚫
REQ.DC-03600Não oferecer jornada de renovação padrão do consentimento.
Cenário: Alteração simplificada do consentimento
-
🚫
REQ.DC-03700Não oferecer jornada de renovação simplificada do consentimento.
Recomendações - IR
Cenário: Onboarding Open Finance
-
💡
REC.DC-00100Na primeira utilização do usuário, realizar onboarding objetivo, apresentando as funcionalidades disponibilizadas pela instituição no ambiente Open Finance. Disponibilizar, também, link de acesso à Área do Cidadão para consulta de informações relacionadas ao Open Finance.
Cenário: Ambiente Open Finance
-
💡
REC.DC-00200Disponibilizar ao usuário o acesso aos consentimentos logo após o usuário acessar a opção Open Finance ou por meio de Meus compartilhamentos, acessado pela Open Finance.
-
💡
REC.DC-00300Disponibilizar o ambiente Open Finance em áreas dedicadas aos produtos nos canais da instituição para facilitar o acesso do usuário.
-
💡
REC.DC-00301Na tela inicial da área de gestão do Open Finance, exibir opções como “O que é o Open Finance?” e “Ler Termos de Uso” facilitando o acesso a informações essenciais sobre o funcionamento e os direitos do usuário no Open Finance.
-
💡
REC.DC-00400Permitir, de forma opcional para cada instituição, a seleção de mais de um consentimento para revogação, com o objetivo de facilitar a experiência do usuário.
-
💡
REC.DC-00500Disponibilizar, de forma opcional para cada instituição, filtros de busca para facilitar a localização dos consentimentos.
Cenário: Renovação padrão do consentimento
-
💡
REC.DC-00700No caso de renovação padrão, comunicar o usuário sobre a proximidade da data de vencimento do consentimento, considerando a proporcionalidade em relação ao prazo total do compartilhamento.
-
💡
REC.DC-00800No caso de renovação padrão, permitir a revogação do consentimento anterior após a renovação, caso ele ainda esteja vigente.
Cenário: Renovação simplificada do consentimento
-
💡
REC.DC-00900No caso de renovação simplificada, comunicar o usuário sobre a proximidade da data de vencimento do consentimento, considerando a proporcionalidade em relação ao prazo total do compartilhamento.
Recomendações - IT
Cenário: Onboarding Open Finance
-
💡
REC.DC-00100Na primeira utilização do usuário, realizar onboarding objetivo, apresentando as funcionalidades disponibilizadas pela instituição no ambiente Open Finance. Disponibilizar, também, link de acesso à Área do Cidadão para consulta de informações relacionadas ao Open Finance.
Cenário: Ambiente Open Finance
-
💡
REC.DC-00200Disponibilizar ao usuário o acesso aos consentimentos logo após o usuário acessar a opção Open Finance ou por meio de Meus compartilhamentos, acessado pela Open Finance.
-
💡
REC.DC-00300Disponibilizar o ambiente Open Finance em áreas dedicadas aos produtos nos canais da instituição para facilitar o acesso do usuário.
-
💡
REC.DC-00301Na tela inicial da área de gestão do Open Finance, exibir opções como “O que é o Open Finance?” e “Ler Termos de Uso” facilitando o acesso a informações essenciais sobre o funcionamento e os direitos do usuário no Open Finance.
-
💡
REC.DC-00400Permitir, de forma opcional para cada instituição, a seleção de mais de um consentimento para revogação, com o objetivo de facilitar a experiência do usuário.
-
💡
REC.DC-00500Disponibilizar, de forma opcional para cada instituição, filtros de busca para facilitar a localização dos consentimentos.
-
REC.DC-00600As ITs poderão, a seu critério, disponibilizar termos e condições referentes ao serviço de compartilhamento de dados, no Ambiente de Gestão de consentimento.
Status do Compartilhamento de dados
Para padronizar e facilitar o entendimento do usuário nas Jornadas de Compartilhamento de Dados e Iniciação de Pagamento, são apresentados a seguir os status que devem ser apresentados ao usuário.
As tabelas têm como objetivo deixar claro o De/Para entre o status apresentados para o usuário e os status técnicos das APIs.
Requisitos - IR
Cenário: Geral
-
✅
REQ.DC-03800O status do compartilhamento deve estar relacionado com a combinação do status do consentimento e, conforme aplicável, dasresourcesassociadas a ele e do efetivo compartilhamento de dados cadastrais.
PENDING AUTHORISATION>AVAILABLE>TEMPORARILY UNAVAILABLE>UNAVAILABLE-
Por exemplo: se um consentimento vigente está compartilhando normalmente dados de cadastro e transacionais, mas tem algum recurso com status
UNAVAILABLE, o status para o usuário deve ser Ativo, pois statusAVAILABLEna ordem de precedência, vem antes do statusUNAVAILABLE. Por outro lado, se algum recurso está com statusPENDING AUTHORISATION, então o status para o usuário final deve ser Pendente de autorização.
-
Confira outros exemplos para casos de API com diferentes status a seguir.
|
STATUS PARA USUÁRIO FINAL |
CONSENTIMENTO |
RECURSO DE SELEÇÃO AGRUPADA (OPERAÇÃO DE CRÉDITO, INVESTIMENTO, CÂMBIO) |
RECURSOS DE SELEÇÃO INDIVIDUAL (CONTA OU CARTÃO) |
PERMISSÃO PARA DADOS CADASTRAIS |
|---|---|---|---|---|
|
Ativo |
AUTHORISED |
AVAILABLE |
UNAVAILABLE |
SIM/NÃO |
|
Ativo |
AUTHORISED |
UNAVAILABLE |
AVAILABLE |
SIM/NÃO |
|
Ativo |
AUTHORISED |
AVAILABLE |
TEMPORARILY UNAVAILABLE |
SIM/NÃO |
|
Ativo |
AUTHORISED |
NÃO SOLICITOU PERMISSÕES¹ |
NÃO SOLICITOU PERMISSÕES¹ |
SIM |
|
Ativo² |
AUTHORISED |
UNAVAILABLE |
UNAVAILABLE |
SIM/NÃO |
|
Ativo |
AUTHORISED |
TEMPORARILY UNAVAILABLE |
UNAVAILABLE |
SIM |
|
Temporariamente indisponível |
AUTHORISED |
TEMPORARILY UNAVAILABLE |
UNAVAILABLE |
NÃO |
|
Aguardando aprovação |
AUTHORISED |
PENDING AUTHORISATION |
AVAILABLE |
SIM/NÃO |
|
Aguardando aprovação |
AUTHORISED |
PENDING AUTHORISATION |
TEMPORARILY UNAVAILABLE |
SIM/NÃO |
|
Aguardando aprovação |
AUTHORISED |
PENDING AUTHORISATION |
UNAVAILABLE |
SIM/NÃO |
1 Usuário não solicitou permissões dos produtos
2 Considerando que o usuário manteve relacionamento com a instituição transmissora
✅ REQ.DC-03900 Caso haja diferentes status de recursos em um mesmo consentimento (AVAILABLE, PENDING_AUTHORISATION, TEMPORARILY UNAVAILABLE e UNAVAILABLE) e considerando, também, se há ou não impedimento no tráfego de dados cadastrais (pois não geram recursos listáveis na API Resources) , o peso de cada status para consolidação e demonstração do status do consentimento deve observar o seguinte:
|
STATUS PARA USUÁRIO FINAL |
CONSENTIMENTO |
RECURSO DE SELEÇÃO AGRUPADA (OPERAÇÃO DE CRÉDITO, INVESTIMENTO, CÂMBIO) |
RECURSOS DE SELEÇÃO INDIVIDUAL (CONTA OU CARTÃO) |
PERMISSÃO PARA DADOS CADASTRAIS |
|---|---|---|---|---|
|
Aguardando aprovação |
AUTHORISED |
AVAILABLE |
PENDING AUTHORISATION |
SIM/NÃO |
|
Aguardando aprovação |
AUTHORISED |
TEMPORARILY UNAVAILABLE |
PENDING AUTHORISATION |
SIM/NÃO |
|
Aguardando aprovação |
AUTHORISED |
UNAVAILABLE |
PENDING AUTHORISATION |
SIM/NÃO |
|
Aguardando aprovação |
AWAITING_AUTHORISATION |
NÃO SE APLICA |
NÃO SE APLICA |
NÃO SE APLICA |
|
Vencido |
REJECTED |
NÃO SE APLICA |
NÃO SE APLICA |
NÃO SE APLICA |
|
Encerrado |
REJECTED |
NÃO SE APLICA |
NÃO SE APLICA |
NÃO SE APLICA |
-
✅
REQ.DC-03950Osrejections_reasonspodem ser utilizados para mostrar detalhes sobre os status. Para três deles, temos os seguintes requisitos:
-
INTERNAL_SECURITY_REASON: por se tratar de um consentimento rejeitado devido às políticas de segurança aplicadas pela Instituição Transmissora (prevenção a fraudes), não deverão ser utilizados, na consulta do detalhamento do consentimento, termos que afirmem se tratar de fraude. -
CONSENT_MAX_DATE_REACHED: deve ser mostrado ao usuário com o status Vencido. -
CONSENT_EXPIRED,CUSTOMER_MANUALLY_REJECTEDeCONSENT_ TECHNICAL_ISSUE: não precisam ser demonstrados na consulta dos consentimentos, pois o usuário não chegou a concluir sua solicitação. -
CUSTOMER_MANUALLY_REVOKED: deve ser mostrado ao usuário com o status Encerrado.
Nota
Mais detalhes e informações técnicas sobre os status das APIs de dados cadastrais e transacionais do usuário podem ser encontrados na Área do Desenvolvedor.
Requisitos - IT
Cenário: Geral
-
✅
REQ.DC-03800O status do compartilhamento deve estar relacionado com a combinação do status do consentimento e, conforme aplicável, dasresourcesassociadas a ele e do efetivo compartilhamento de dados cadastrais.
PENDING AUTHORISATION>AVAILABLE>TEMPORARILY UNAVAILABLE>UNAVAILABLE-
Por exemplo: se um consentimento vigente está compartilhando normalmente dados de cadastro e transacionais, mas tem algum recurso com status
UNAVAILABLE, o status para o usuário deve ser Ativo, pois statusAVAILABLEna ordem de precedência, vem antes do statusUNAVAILABLE. Por outro lado, se algum recurso está com statusPENDING AUTHORISATION, então o status para o usuário final deve ser Pendente de autorização.
-
|
STATUS PARA USUÁRIO FINAL |
CONSENTIMENTO |
RECURSO DE SELEÇÃO AGRUPADA (OPERAÇÃO DE CRÉDITO, INVESTIMENTO, CÂMBIO) |
RECURSOS DE SELEÇÃO INDIVIDUAL (CONTA OU CARTÃO) |
PERMISSÃO PARA DADOS CADASTRAIS |
|---|---|---|---|---|
|
Ativo |
AUTHORISED |
AVAILABLE |
UNAVAILABLE |
SIM/NÃO |
|
Ativo |
AUTHORISED |
UNAVAILABLE |
AVAILABLE |
SIM/NÃO |
|
Ativo |
AUTHORISED |
AVAILABLE |
TEMPORARILY UNAVAILABLE |
SIM/NÃO |
|
Ativo |
AUTHORISED |
NÃO SOLICITOU PERMISSÕES¹ |
NÃO SOLICITOU PERMISSÕES¹ |
SIM |
|
Ativo² |
AUTHORISED |
UNAVAILABLE |
UNAVAILABLE |
SIM/NÃO |
|
Ativo |
AUTHORISED |
TEMPORARILY UNAVAILABLE |
UNAVAILABLE |
SIM |
|
Temporariamente indisponível |
AUTHORISED |
TEMPORARILY UNAVAILABLE |
UNAVAILABLE |
NÃO |
|
Aguardando aprovação |
AUTHORISED |
PENDING AUTHORISATION |
AVAILABLE |
SIM/NÃO |
|
Aguardando aprovação |
AUTHORISED |
PENDING AUTHORISATION |
TEMPORARILY UNAVAILABLE |
SIM/NÃO |
|
Aguardando aprovação |
AUTHORISED |
PENDING AUTHORISATION |
UNAVAILABLE |
SIM/NÃO |
1 Usuário não solicitou permissões dos produtos
2 Considerando que o usuário manteve relacionamento com a instituição transmissora
REQ.DC-03900 Caso haja diferentes status de recursos em um mesmo consentimento (AVAILABLE, PENDING_AUTHORISATION, TEMPORARILY UNAVAILABLE e UNAVAILABLE) e considerando, também, se há ou não impedimento no tráfego de dados cadastrais (pois não geram recursos listáveis na API Resources) , o peso de cada status para consolidação e demonstração do status do consentimento deve observar o seguinte:
|
STATUS PARA USUÁRIO FINAL |
CONSENTIMENTO |
RECURSO DE SELEÇÃO AGRUPADA (OPERAÇÃO DE CRÉDITO, INVESTIMENTO, CÂMBIO) |
RECURSOS DE SELEÇÃO INDIVIDUAL (CONTA OU CARTÃO) |
PERMISSÃO PARA DADOS CADASTRAIS |
|---|---|---|---|---|
|
Aguardando aprovação |
AUTHORISED |
AVAILABLE |
PENDING AUTHORISATION |
SIM/NÃO |
|
Aguardando aprovação |
AUTHORISED |
TEMPORARILY UNAVAILABLE |
PENDING AUTHORISATION |
SIM/NÃO |
|
Aguardando aprovação |
AUTHORISED |
UNAVAILABLE |
PENDING AUTHORISATION |
SIM/NÃO |
|
Aguardando aprovação |
AWAITING_AUTHORISATION |
NÃO SE APLICA |
NÃO SE APLICA |
NÃO SE APLICA |
|
Vencido |
REJECTED |
NÃO SE APLICA |
NÃO SE APLICA |
NÃO SE APLICA |
|
Encerrado |
REJECTED |
NÃO SE APLICA |
NÃO SE APLICA |
NÃO SE APLICA |
-
✅
REQ.DC-03950Osrejections_reasonspodem ser utilizados para mostrar detalhes sobre os status. Para três deles, temos os seguintes requisitos:
-
INTERNAL_SECURITY_REASON: por se tratar de um consentimento rejeitado devido às políticas de segurança aplicadas pela Instituição Transmissora (prevenção a fraudes), não deverão ser utilizados, na consulta do detalhamento do consentimento, termos que afirmem se tratar de fraude. -
CONSENT_MAX_DATE_REACHED: deve ser mostrado ao usuário com o status Vencido. -
CONSENT_EXPIRED,CUSTOMER_MANUALLY_REJECTEDeCONSENT_ TECHNICAL_ISSUE: não precisam ser demonstrados na consulta dos consentimentos, pois o usuário não chegou a concluir sua solicitação. -
CUSTOMER_MANUALLY_REVOKED: deve ser mostrado ao usuário com o status Encerrado.
Nota
Mais detalhes e informações técnicas sobre os status das APIs de dados cadastrais e transacionais do usuário podem ser encontrados na Área do Desenvolvedor.
Recomendações - IR
Cenário: Geral
-
💡
REC.DC-01000Para consentimentos encerrados, apresentar o detalhamento do motivo do encerramento, conforme orejection_reasonassociado.
-
REC.DC-01100Caso o compartilhamento esteja com status ativo, porém, com algum recurso não acessível, a Instituição Receptora dos Dados pode, a seu critério, sinalizar a existência da pendência na lista de consentimento e sugerir que o usuário verifique o detalhamento do consentimento. Fica a critério da instituição apresentar o status isolado porresourcena consulta do usuário.
Recomendações - IT
Cenário: Geral
-
💡
REC.DC-01000Para consentimentos encerrados, apresentar o detalhamento do motivo do encerramento, conforme orejection_reasonassociado.