Guia de Experiência Open Finance Brasil

Pix Agendado via JSR

Visão geral

A Jornada de Iniciação de Pagamento Sem Redirecionamento (JSR) ou Pix por Biometria ou Pix por Aproximação ocorre quando:

  1. A Instituição Iniciadora de Transação de Pagamento (ITP) coleta as informações necessárias para configuração do pagamento utilizando um vínculo de conta previamente criado através da jornada de Vinculação de Conta via Open Finance.

  2. Após revisar os dados, o usuário confirma a transação na ITP através da chave de segurança.

  3. Por fim, a ITP informa o resultado da solicitação de pagamento, concluindo a jornada.

image-20260112-181558.png
Diagrama de sequência da Jornada de Pagamento Sem Redirecionamento (JSR)



Protótipo navegável

Fluxo de telas

image-20260619-195817.png



Requisitos e recomendações

Esta seção reúne os requisitos e recomendações aplicáveis à jornada de pagamento agendado (único ou recorrente) com Pix sem redirecionamento via Open Finance.

Etapas da jornada

  1. Solicitação

  2. Confirmação

  3. Efetivação

Cenário de referência

  • Agendamento (único ou recorrente) com Pix sem redirecionamento.

  • Alçada simples.

Jornadas que envolvam múltiplos aprovadores e transações temporizadas para JSR devem observar as regras específicas previstas nos subcapítulos correspondentes.

Nota
Além dos requisitos e recomendações previstos nesta jornada de pagamento, aplicam-se aqueles descritos em:

  • Regulamentação e documentos do arranjo de pagamento vigentes.


Etapa 1: Solicitação

Resumo

Nesta etapa, o usuário:

  • Inicia a Jornada de Pagamento Sem Redirecionamento (JSR), como um Pix por Biometria ou Pix por Aproximação, via Open Finance.

  • Escolhe o vínculo de conta previamente criado que será utilizado.

  • Insere e revisa os dados da solicitação conforme as regras da forma de iniciação selecionada. 

A ITP deve:

  • Garantir uma experiência clara, segura e informativa.

  • Indicar, em algum ponto da jornada, que o serviço é baseado em Open Finance.

  • Permitir a seleção eficiente do vínculo de conta.

  • Validar os dados inseridos, ocultando informações sensíveis.

  • Se houver erro, exibir mensagens claras e orientativas ao usuário.


Métodos de iniciação com Pix

image-20260319-194816.png
Métodos de iniciação com Pix

Requisitos - ITP

Cenário: Geral

  • 🚫 REQ.PG-00100 Não comparar arranjos de pagamento de forma a desqualificar um deles.

  • REQ.PG-00200 Mencionar o Open Finance em algum ponto visível da interface.
    Ex.: Tooltip, selo, frase como "com a segurança do Open Finance”.

image-20260619-195942.png
Geral


Cenário: Busca e seleção do vínculo

  • REQ.PG-00201 Permitir que o usuário selecione, com agilidade e precisão, a instituição com a qual possui vínculo de conta.

  • REQ.PG-00202 Exibir todas as instituições com as quais o usuário tenha efetuado a vinculação de conta no dispositivo utilizado.

image-20260619-200118.png
Busca e seleção do vínculo


Cenário: Solicitação de transação de pagamento

Nesse momento, o usuário insere e/ou revisa as informações da transação conforme a forma de iniciação de pagamento selecionada e as regras do arranjo de pagamento.

  • REQ.PG-00800 Além das informações descritas nesta etapa, exibir quaisquer outras informações exigidas pelo arranjo de pagamento para solicitação de pagamento.

  • REQ.PG-00900 Permitir que o usuário preencha ou altere o valor quando permitido pelo recebedor.

  • REQ.PG-01000 Exibir o valor automaticamente sem possibilidade de alteração quando determinado pelo recebedor.

  • REQ.PG-01100 Se a ITP cobrar tarifa pelo serviço, exibir o valor da tarifa cobrada.

  • REQ.PG-01200 Exibir a forma de pagamento.


  • REQ.PG-01201 Permitir que o usuário insira a data do agendamento único ou escolha a recorrência dos agendamentos.

  • REQ.PG-01202 Informar ao usuário que pagamentos agendados para datas inexistentes (Ex.: Dias 29, 30 e 31 de determinados meses) poderão ser efetivados em data anterior ou posterior à data agendada.

image-20260619-200421.png
Solicitação de autorização de pagamento com Pix Agendado


  • REQ.PG-01203 Para agendamentos únicos, permitir que o usuário insira a data do pagamento dentro do período de até 24 meses a partir da data da solicitação.

  • REQ.PG-01204 Exibir a data definida pelo usuário para execução do pagamento no agendamento único.

Nota
No agendamento único, a data definida para execução do pagamento corresponde ao prazo de validade da autorização. Portanto, não se deve criar um campo adicional para exibição da validade da autorização.

image-20260619-200556.png
Data do agendamento único



  • REQ.PG-01205 Para agendamentos recorrentes, permitir que o usuário agende até 60 recorrências de pagamentos em uma única autorização, dentro do período de até 24 meses a partir da data de solicitação, independentemente do modelo de recorrência definido na autorização (diário, semanal, mensal ou customizado).

  • REQ.PG-01206 Se o usuário definir uma data final para a recorrência, impedir a edição do número de recorrências.

  • REQ.PG-01207 Se o usuário definir um número de recorrências, exibir automaticamente a data do último pagamento.

  • REQ.PG-01208 Exibir a periodicidade dos agendamentos escolhida pelo usuário.

  • REQ.PG-01209 Exibir as datas que definem o período da recorrência, incluindo a data de início e a data do último pagamento da recorrência.

Nota
No agendamento recorrente, a data do último pagamento da recorrência corresponde ao prazo de validade da autorização. Portanto, não se deve criar um campo adicional para exibição da validade da autorização.

image-20260827-123609.png
Data do agendamento

  • REQ.PG-01210 Seguir o padrão seguinte para informar a data de encerramento e/ou número de recorrências do agendamento: 

TIPO

ENCERRAMENTO

PADRÃO DE CAMPO DE TEXTO

EXEMPLO

Mensal

Encerra após uma data.

Mensal, todo dia {número}, até {dd/mm/aa}.

Periodicidade da recorrência: Mensal, até 18/10/2024.

Mensal

Encerra após um número de ocorrências.

Mensal, todo dia {número}, {número ocorrências, até {dd/mm/aa}.

Periodicidade da recorrência: Mensal, todo dia 10, 2 ocorrências, até 18/12/2023.

Semanal

Encerra após uma data.

Semanal, toda(o) {dia da semana}, até {dd/mm/ aa}.

Periodicidade da recorrência: Semanal, toda terça-feira, até 31/12/2023.

Semanal

Encerra após um número de ocorrências.

Semanal, toda(o) {dia da semana}, {número} ocorrências, até {dd/mm/aa}.

Periodicidade da recorrência: Semanal, toda terça-feira, 4 ocorrências, até 31/12/2023.

Diário

Encerra após uma data.

Diário, até {dd/mm/aa}.

Periodicidade da recorrência: Diário, até 31/12/2023.

Diário

Encerra após um número de ocorrências.

Diário, {número} ocorrências, até {dd/mm/aa}.

Periodicidade da recorrência: Diário, 5 ocorrências, até 31/12/2023.

  • REQ.PG-01211 Seguir o padrão seguinte para informar a data de encerramento e/ou número de recorrências do agendamento:


TIPO

ENCERRAMENTO

PADRÃO DE CAMPO DE TEXTO

EXEMPLO

Customizado anual

Encerra após uma data.

A cada {número} ano(s), até {dd/mm/aa}.

Periodicidade da recorrência: A cada 1 ano(s), até 18/10/2024. 

Customizado anual

Encerra após um número de ocorrências.

A cada {número} ano(s), {número} ocorrências, até {dd/mm/aa}. 

Periodicidade da recorrência: A cada 1 ano(s), 2 ocorrências, até 18/10/2024. 

Customizado mensal

Encerra após uma data.

A cada {número} mês(es), todo dia {número, ...}, até {dd/mm/aa}.

Periodicidade da recorrência: A cada 2 mês(es), todo dia 10 e 20, até 18/10/2024.

Customizado mensal

Encerra após um número de ocorrências.

A cada {número} mês(es), todo dia {número, ...}, {número} ocorrências, até {dd/mm/aa}.

Periodicidade da recorrência: A cada 2 mês(es), todo dia 10 e 20, 6 ocorrências, até 18/10/2024.

Customizado semanal

Encerra após uma data.

Semanalmente na {dia da semana, ...}, até {dd/ mm/aa}.

Periodicidade da recorrência: Semanalmente na terça-feira e quinta-feira, até 31/12/2023.

Customizado semanal

Encerra após um número de ocorrências.

Semanalmente na {dia da semana, ...}, {número} ocorrências, até {dd/mm/aa}.

Periodicidade da recorrência: Semanalmente na terça-feira e quinta-feira, 4 ocorrências, até 31/12/2023.

Customizado diário

Encerra após uma data.

A cada {número} dia(s), até {dd/mm/aa}.

Periodicidade da recorrência: A cada 2 dia(s), até 31/12/2023.

Customizado diário

Encerra após um número de ocorrências.

A cada {número} dia(s), {número} ocorrências, até {dd/mm/aa}.

Periodicidade da recorrência: A cada 2 dia(s), 5 ocorrências, até 31/12/2023.

  • REQ.PG-01400 Permitir preenchimento opcional da descrição do pagamento conforme a forma de iniciação do pagamento.

  • REQ.PG-01500 Exibir a descrição automaticamente conforme a forma de iniciação do pagamento.

  • REQ.PG-01600 Permitir que o usuário insira os dados do recebedor como instituição, agência, conta e CPF/CNPJ em pagamentos via inserção manual de dados transacionais.

  • REQ.PG-01700 Exibir os dados do recebedor automaticamente em pagamentos via chave Pix, Pix Copia e Cola e Pix via QR Code.

  • REQ.PG-01800 Exibir nome e CPF (mascarado)/CNPJ do recebedor.

Nota
Nesta etapa, a exibição do nome da instituição de destino do recebedor é opcional e fica a critério do participante.

  • REQ.PG-01900 Exibir o nome da ID selecionada pelo usuário, se essa etapa tiver sido apresentada antes da revisão da transação.

  • REQ.PG-02000 Exibir o nome da instituição responsável pela iniciação da transação de pagamento.

Nota
Se o usuário já estiver no ambiente da própria ITP, a exibição do nome da ITP não é obrigatória, pois a identificação já é evidente no contexto.

  • REQ.PG-02100 Informar ao usuário que a transação será concluída apenas se houver saldo e limite transacional disponíveis na conta de débito.

Atenção!

De acordo com a regulação vigente, a exibição de “Termos e Condições” ou recurso similar é facultativa para as Instituições Iniciadoras de Transação de Pagamento (ITP) nesta etapa da jornada de iniciação de pagamento. No entanto, uma vez exibidos, devem obedecer aos requisitos a seguir.

  • REQ.PG-02200 Se apresentar Termos e Condições, exibir o conteúdo de forma clara e objetiva.

  • 🚫 REQ.PG-02300 Se apresentar Termos e Condições, não utilizar opt-in.

  • REQ.PG-02400 Se apresentar Termos e Condições, informar que, ao continuar, o usuário está concordando com esses termos.

image-20260827-124007.png
Solicitação de transação de pagamento


Recomendações - ITP

Cenário: Geral

  • 💡 REC.PG-00100 Ao exibir ao usuário a opção de realizar pagamentos utilizando uma conta de outra instituição, utilizar linguagem pessoal e natural.

    • “Pagar com minha conta”.

    • “Transferir com meu banco”.

    • “Usar minha Instituição”.

    • “Pagar com outro banco”.

Nota
Esses exemplos foram baseados no teste de usabilidade feito pelo GT UX realizado em outubro de 2022 e não contemplam todas as formas de abordar o usuário.

image-20260619-201838.png
Geral


Cenário: Onboarding

  • 💡 REC.PG-00200 Exibir onboarding para informar o usuário sobre a oferta do serviço pela ITP.

  • 💡 REC.PG-00300 No onboarding, informar sobre o fluxo completo da jornada, incluindo o direcionamento para a ID e o retorno à ITP.

  • 💡 REC.PG-00400 No onboarding, explicar os benefícios da jornada com Open Finance, destacando pontos como segurança, rapidez e praticidade.

  • 💡 REC.PG-00500 Quando o serviço for gratuito, informar sobre a gratuidade da operação.

  • 💡 REC.PG-00600 Exibir informações do serviço através de opções como “Saiba mais”.

image-20260619-201901.png
Onboarding


Cenário: Solicitação de transação de pagamento

  • 💡 REC.PG-00800 Permitir que o usuário altere facilmente os dados editáveis antes da continuação da jornada.

  • 💡 REC.PG-00900 Posicionar os campos editáveis na parte superior da tela.

  • 💡 REC.PG-01000 Quando necessário, solicitar dados complementares da ID selecionada, como agência e número da conta, para facilitar a autenticação do usuário na ID.

  • 💡 REC.PG-01100 Exibir a data do pagamento preenchida com a data da solicitação.

  • 💡 REC.PG-01300 Se apresentar Termos e Condições, exibir seu contéudo através de link, garantindo que o conteúdo seja compreensível e não redundante com o que já está presente na jornada.

image-20260827-124107.png
Solicitação de transação de pagamento



Etapa 2: Confirmação

Resumo

Nesta etapa, o usuário:

  • Confirma a solicitação utilizando as credenciais geradas na etapa de Efetivação da Vinculação de Conta.

A ITP deve:

  • Garantir um ambiente seguro para confirmação através das credenciais.

  • Viabilizar a confirmação com o mínimo de fricção.  

Requisitos - ITP

Cenário: Confirmação via validação das chaves (FIDO)

  • REQ.PG-05899 Solicitar que o usuário confirme a solicitação através da inserção das credenciais criadas na Efetivação da Vinculação de Conta.

image-20260619-202226.png
Confirmação via validação das chaves (FIDO)


Cenário: Interrupção da jornada

  • REQ.PG-05900 Permitir que o usuário interrompa a jornada antes da confirmação.

  • REQ.PG-06000 Garantir que a opção de interrupção da jornada não seja visualmente mais proeminente do que a opção de prosseguir.

image-20260619-202433.png
Interrupção da jornada




Etapa 3: Efetivação

Resumo

Nesta etapa final da jornada, o usuário:

  • Visualiza o resultado da solicitação.  
  

A ITP deve:

  • Apresentar com clareza o resultado da solicitação, com mensagens claras de sucesso ou falha.

  • Disponibilizar um comprovante com os principais dados da solicitação. 


  • Se houver erros ou pendências, como solicitações com múltiplos aprovadores ou indisponibilidade momentânea dos sistemas, exibir mensagens claras e orientativas.

Requisitos - ITP

Cenário: Efetivação de transação de pagamento

  • REQ.PG-06900 Além das informações descritas nesta etapa, exibir quaisquer outras informações exigidas pelo arranjo de pagamento para efetivação da transação.

  • REQ.PG-06901 Exibir data e hora/minuto/segundo da efetivação da solicitação (horário de Brasília).

  • REQ.PG-06902 Para agendamentos únicos, exibir o Id (código de identificação) do pagamento.

  • REQ.PG-06903 Para agendamentos recorrentes, exibir o Id (código de identificação) da autorização (número final do consentId, excluindo o prefixo urn:instituicao:)

  • REQ.PG-07200 Exibir o valor do pagamento.

  • REQ.PG-07300 Exibir os dados do pagador: nome completo, CPF (mascarado)/CNPJ, nome da ID e números da agência e conta.

  • REQ.PG-07400 Exibir os dados do recebedor: nome, CPF (mascarado ou não)/CNPJ e instituição de destino do recebedor.

  • REQ.PG-07500 Exibir a descrição do pagamento, quando preenchida.

  • REQ.PG-07501 Exibir a data do agendamento único ou do primeiro pagamento da recorrência.

  • REQ.PG-07600 Exibir a forma de pagamento.

  • REQ.PG-07700 Se a instituição cobrar tarifa pelo serviço, exibir o valor da tarifa cobrada.

  • REQ.PG-07800 Exibir o nome da instituição responsável pela iniciação da transação de pagamento.

Nota
Se o usuário já estiver no ambiente da própria ITP, a exibição do nome da ITP não é obrigatória, pois a identificação já é evidente no contexto.

  • REQ.PG-07801 Informar ao usuário que a transação estará sujeita à disponibilidade de saldo e limites transacionais da conta de débito no momento da efetivação do pagamento.    
    Ex.: O pagamento está sujeito à disponibilidade de saldo e limites da sua conta no momento da cobrança.

  • REQ.PG-07809 Informar, com destaque, o caminho para acessar a autorização de pagamento na ITP.

  • REQ.PG-07810 Informar, com destaque, que a autorização de pagamento pode ser cancelada tanto na ITP quanto na ID.

  • REQ.PG-07811 Se a ITP oferecer alteração da autorização de pagamento, informar, com destaque, que a autorização pode ser alterada.

Nota

A experiência de alteração permite que o usuário altere parâmetros como data, recebedor ou ID, embora, no backend, esteja cancelando o agendamento vigente e criando uma nova autorização de agendamento.

Consulte a página Gestão de Pix Agendado para mais informações.

image-20260826-135544.png
Efetivação - Pix agendado


Cenário: Interrupção da jornada

  • REQ.PG-08100 Se a ITP disponibilizar interrupção da jornada através de cancelamento ativo como um botão "Cancelar", exibir mensagem confirmando o cancelamento da solicitação.

image-20260619-203021.png
Interrupção da jornada


Recomendações - ITP

Cenário: Efetivação de transação de pagamento

  • 💡 REC.PG-02100 Exibir o resultado da transação em tela ou através de, por exemplo, um botão. Ex.: “Ver comprovante”, “Detalhes”, “Saiba mais” etc.

  • 💡 REC.PG-02101 Informar que a efetivação apresentada nesta etapa refere-se à configuração do agendamento, e não à execução dos pagamentos agendados.
    Ex.: Pagamentos agendados com sucesso!

  • 💡 REC.PG-02102 Informar o horário limite para cancelamento conforme definido pelo arranjo de pagamento.   

image-20260826-135448.png
Efetivação - recomendações