Pagamentos V5 – Not Cancelled

Pagamentos V5 – Not Cancelled

Para as devidas instruções de acesso e configurações iniciais da ferramenta, é recomendado que sejam seguidas as etapas presentes no Guia de Operação da FVP, na etapa “Pré-requisitos e configurações para execução”;

A ferramenta pode ser acessada no link: https://web.fvp.directory.openbankingbrasil.org.br/

  • Plano de teste: Payments API – v5.0.0 - Open FVP

  • Módulo de teste: fvp-payments_api_recurring-payments-custom-not-cancelled_open_test-module_v5

Escopo de validação

Valida que um consentimento de pagamentos recorrentes customizados pode ser criado e que os pagamentos são agendados com sucesso. O fluxo inicia com um POST /consents com o campo schedule.custom.dates definido para D+1 e D+2, retornando 201; após a autorização do usuário (redirect), o GET /consents retorna 200 em AUTHORISED. Em seguida, um POST /payments cria os dois pagamentos, cada um com o endToEndId apropriado, retornando 201; após polling em GET /payments/{paymentId} (RCVD/ACCP) sobre o último pagamento criado, o GET /payments dos dois retorna sucesso com status SCHD em ambos. Ao final, o client criado é excluído.

Preenchimento de Campos

Campo

Descrição

Obrigatoriedade

Exemplo

authorizationServerId

ID do Authorization Server da instituição no Diretório.

Obrigatório

770f6211-dbd4-4c84-b6b1-9104b4a99359

Segmento Pessoa Física (PF)

Campo

Descrição

Obrigatoriedade

Exemplo

brazilCpf

CPF utilizado durante a autenticação.

Obrigatório

76109277673

Segmento Pessoa Jurídica (PJ)

Campo

Descrição

Obrigatoriedade

Exemplo

brazilCpf

CPF utilizado durante a autenticação.

Obrigatório

76109277673

brazilCnpj

CNPJ utilizado durante a autenticação, caso o teste seja com um usuário pessoa jurídica.

Obrigatório

82799716000165

Conta credora (PF e PJ)

Campo

Descrição

Obrigatoriedade

Exemplo

Creditor Account ISPB

Código ISPB da instituição financeira credora.

Obrigatório

99999004

Creditor Account Issuer

Código da agência da conta do recebedor.

Obrigatório

0001

Creditor Account Number

Número da conta credora.

Obrigatório

11188222

Creditor Account Type

Tipo da conta credora.

Obrigatório

SVGS

Creditor Account Name

Nome do titular da conta credora (recebedor).

Obrigatório

Empresa Exemplo S.A.

Creditor Account CPF/CNPJ

CPF ou CNPJ do titular da conta credora (recebedor)

Obrigatório

50685362006773

 

Creditor Account Proxy

Proxy (chave Pix) do recebedor.

Obrigatório

12345678901

 

Modelo de Configuração FVP

Modelo JSON

{ "description": "Pode ser deixado em branco", "server": { "authorisationServerId": "ID do Servidor de Autorização da instituição | Diretório Central" }, "resource": { "creditorAccountIspb": "Código ISPB da instituição financeira credora.", "creditorAccountIssuer": "Código da agência da conta do recebedor.", "creditorAccountNumber": "Número da conta credora.", "creditorAccountAccountType": "Tipo da conta credora.", "creditorName": "Nome do titular da conta credora (recebedor).", "creditorCpfCnpj": "CPF ou CNPJ do titular da conta credora (recebedor) ", "creditorProxy": "Proxy (chave Pix) do recebedor.", "brazilCpf": "CPF utilizado durante a autenticação.", "brazilCnpj": "CNPJ utilizado durante a autenticação, caso o teste seja com um usuário pessoa jurídica." } }