Skip to content

Commit 79a30e0

Browse files
Merge branch 'EOF-731' into EOF-732
2 parents 3b51607 + 1b0f1b1 commit 79a30e0

11 files changed

+31
-24
lines changed

dictionary/automaticPaymentsGetPixRecurringPaymentsPaymentId_v2.0.0.csv

+1-1
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ No caso de Pix Automático, a iniciadora deverá, no que tange á composição d
2525

2626
No caso de Pix Automático, a iniciadora deverá, no que tange á composição do endToEndId, utilizar a data para a qual o Pix está sendo agendado e horário fixo 15:00 UTC, que dará para a detentora a janela de efetivação de 00:00 e 23:59 do horário de Brasília, mesmo a janela sendo, para o detentor, até as 21h.
2727
";Não permitido;string;E9040088820241225150000123873170;32
28-
/data/date;date;Data em que o pagamento será realizado.;Texto;10;Obrigatório;^(\d{4})-(1[0-2]|0?[1-9])-(3[01]|[12][0-9]|0?[1-9])$;;1;1;"";Não permitido;string;2023-10-10;
28+
/data/date;date;Data em que o pagamento será realizado. Uma string com a utilização de timezone UTC-3 (UTC time format).;Texto;10;Obrigatório;^(\d{4})-(1[0-2]|0?[1-9])-(3[01]|[12][0-9]|0?[1-9])$;;1;1;"";Não permitido;string;2023-10-10;
2929
/data/creationDateTime;creationDateTime;"Data e hora em que o pagamento foi criado.
3030
Uma string com data e hora conforme especificação [RFC-3339](https://datatracker.ietf.org/doc/html/rfc3339),
3131
sempre com a utilização de timezone UTC(UTC time format).

dictionary/automaticPaymentsGetPixRecurringPayments_v2.0.0.csv

+1-1
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ No caso de Pix Automático, a iniciadora deverá, no que tange á composição d
2525

2626
No caso de Pix Automático, a iniciadora deverá, no que tange á composição do endToEndId, utilizar a data para a qual o Pix está sendo agendado e horário fixo 15:00 UTC, que dará para a detentora a janela de efetivação de 00:00 e 23:59 do horário de Brasília, mesmo a janela sendo, para o detentor, até as 21h.
2727
";Não permitido;string;E9040088820241225150000123873170;32
28-
/data/date;date;Data em que o pagamento será realizado.;Texto;10;Obrigatório;^(\d{4})-(1[0-2]|0?[1-9])-(3[01]|[12][0-9]|0?[1-9])$;;1;1;"";Não permitido;string;2023-10-10;
28+
/data/date;date;Data em que o pagamento será realizado. Uma string com a utilização de timezone UTC-3 (UTC time format).;Texto;10;Obrigatório;^(\d{4})-(1[0-2]|0?[1-9])-(3[01]|[12][0-9]|0?[1-9])$;;1;1;"";Não permitido;string;2023-10-10;
2929
/data/creationDateTime;creationDateTime;"Data e hora em que o pagamento foi criado.
3030
Uma string com data e hora conforme especificação [RFC-3339](https://datatracker.ietf.org/doc/html/rfc3339),
3131
sempre com a utilização de timezone UTC(UTC time format).

dictionary/automaticPaymentsGetRecurringConsentsConsentId_v2.0.0.csv

+3-2
Original file line numberDiff line numberDiff line change
@@ -234,8 +234,9 @@ Segue descrição de cada valor do ENUM.
234234
SVGS
235235
TRAN";1;1;"";Não permitido;string;CACC;
236236
/data/recurringConfiguration/automatic/minimumVariableAmount;minimumVariableAmount;"Valor definido pelo usuário recebedor.
237-
Se o usuário pagador atribuir um valor máximo para os pagamentos daquela autorização, ele não poderá ser inferior ao valor mínimo (piso) definido pelo usuário recebedor.
238-
Não pode ser preenchido nas autorizações de valor fixo.
237+
Se o usuário pagador atribuir um valor máximo para os pagamentos daquela autorização (campo “maximumVariableAmount”), ele não poderá ser inferior ao piso definido pelo usuário recebedor.
238+
Não pode ser preenchido nas autorizações de valor fixo, ou seja, com campo “/data/recurringConfiguration/automatic/fixedAmount”.
239+
Não representa um valor mínimo de cobrança para o pagamento.
239240
";Texto;19;Opcional;^((\d{1,16}\.\d{2}))$;;0;1;"";Não permitido;string;100000.12;4
240241
/data/recurringConfiguration/automatic/isRetryAccepted;isRetryAccepted;Indica se é permitido pelo cliente recebedor fazer tentativas de pagamento (extradia), conforme as regras estabelecidas no arranjo Pix.;Booleano;;Obrigatório;;;1;1;"";Não permitido;boolean;false;
241242
/data/recurringConfiguration/automatic/useOverdraftLimit;useOverdraftLimit;Indica se o usuário pagador autorizou a utilização de limite pré-aprovado (cheque especial) na sua conta para realização de pagamentos, caso o cliente possua o produto.;Booleano;;Obrigatório;;;1;1;"";Não permitido;boolean;true;

dictionary/automaticPaymentsPatchPixRecurringPaymentsPaymentId_v2.0.0.csv

+1-1
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ No caso de Pix Automático, a iniciadora deverá, no que tange á composição d
2525

2626
No caso de Pix Automático, a iniciadora deverá, no que tange á composição do endToEndId, utilizar a data para a qual o Pix está sendo agendado e horário fixo 15:00 UTC, que dará para a detentora a janela de efetivação de 00:00 e 23:59 do horário de Brasília, mesmo a janela sendo, para o detentor, até as 21h.
2727
";Não permitido;string;E9040088820241225150000123873170;32
28-
/data/date;date;Data em que o recurso foi criado. Uma string com a utilização de timezone UTC(UTC time format).;Texto;10;Obrigatório;^(\d{4})-(1[0-2]|0?[1-9])-(3[01]|[12][0-9]|0?[1-9])$;;1;1;"";Não permitido;string;2023-10-10;
28+
/data/date;date;Data em que o pagamento será realizado. Uma string com a utilização de timezone UTC-3 (UTC time format).;Texto;10;Obrigatório;^(\d{4})-(1[0-2]|0?[1-9])-(3[01]|[12][0-9]|0?[1-9])$;;1;1;"";Não permitido;string;2023-10-10;
2929
/data/creationDateTime;creationDateTime;"Data e hora em que o pagamento foi criado.
3030
Uma string com data e hora conforme especificação [RFC-3339](https://datatracker.ietf.org/doc/html/rfc3339),
3131
sempre com a utilização de timezone UTC(UTC time format).

dictionary/automaticPaymentsPatchRecurringConsentsConsentId_v2.0.0.csv

+3-2
Original file line numberDiff line numberDiff line change
@@ -234,8 +234,9 @@ Segue descrição de cada valor do ENUM.
234234
SVGS
235235
TRAN";1;1;"";Não permitido;string;CACC;
236236
/data/recurringConfiguration/automatic/minimumVariableAmount;minimumVariableAmount;"Valor definido pelo usuário recebedor.
237-
Se o usuário pagador atribuir um valor máximo para os pagamentos daquela autorização, ele não poderá ser inferior ao valor mínimo (piso) definido pelo usuário recebedor.
238-
Não pode ser preenchido nas autorizações de valor fixo.
237+
Se o usuário pagador atribuir um valor máximo para os pagamentos daquela autorização (campo “maximumVariableAmount”), ele não poderá ser inferior ao piso definido pelo usuário recebedor.
238+
Não pode ser preenchido nas autorizações de valor fixo, ou seja, com campo “/data/recurringConfiguration/automatic/fixedAmount”.
239+
Não representa um valor mínimo de cobrança para o pagamento.
239240
";Texto;19;Opcional;^((\d{1,16}\.\d{2}))$;;0;1;"";Não permitido;string;100000.12;4
240241
/data/recurringConfiguration/automatic/isRetryAccepted;isRetryAccepted;Indica se é permitido pelo cliente recebedor fazer tentativas de pagamento (extradia), conforme as regras estabelecidas no arranjo Pix.;Booleano;;Obrigatório;;;1;1;"";Não permitido;boolean;false;
241242
/data/recurringConfiguration/automatic/useOverdraftLimit;useOverdraftLimit;Indica se o usuário pagador autorizou a utilização de limite pré-aprovado (cheque especial) na sua conta para realização de pagamentos, caso o cliente possua o produto.;Booleano;;Obrigatório;;;1;1;"";Não permitido;boolean;true;

dictionary/automaticPaymentsPostPixRecurringPayments_v2.0.0.csv

+1-1
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ No caso de Pix Automático, a iniciadora deverá, no que tange á composição d
2525

2626
No caso de Pix Automático, a iniciadora deverá, no que tange á composição do endToEndId, utilizar a data para a qual o Pix está sendo agendado e horário fixo 15:00 UTC, que dará para a detentora a janela de efetivação de 00:00 e 23:59 do horário de Brasília, mesmo a janela sendo, para o detentor, até as 21h.
2727
";Não permitido;string;E9040088820241225150000123873170;32
28-
/data/date;date;Data em que o recurso foi criado. Uma string com a utilização de timezone UTC(UTC time format).;Texto;10;Obrigatório;^(\d{4})-(1[0-2]|0?[1-9])-(3[01]|[12][0-9]|0?[1-9])$;;1;1;"";Não permitido;string;2023-10-10;
28+
/data/date;date;Data em que o pagamento será realizado. Uma string com a utilização de timezone UTC-3 (UTC time format).;Texto;10;Obrigatório;^(\d{4})-(1[0-2]|0?[1-9])-(3[01]|[12][0-9]|0?[1-9])$;;1;1;"";Não permitido;string;2023-10-10;
2929
/data/creationDateTime;creationDateTime;"Data e hora em que o pagamento foi criado.
3030
Uma string com data e hora conforme especificação [RFC-3339](https://datatracker.ietf.org/doc/html/rfc3339),
3131
sempre com a utilização de timezone UTC(UTC time format).

dictionary/automaticPaymentsPostRecurringConsents_v2.0.0.csv

+3-2
Original file line numberDiff line numberDiff line change
@@ -230,8 +230,9 @@ Segue descrição de cada valor do ENUM.
230230
SVGS
231231
TRAN";1;1;"";Não permitido;string;CACC;
232232
/data/recurringConfiguration/automatic/minimumVariableAmount;minimumVariableAmount;"Valor definido pelo usuário recebedor.
233-
Se o usuário pagador atribuir um valor máximo para os pagamentos daquela autorização, ele não poderá ser inferior ao valor mínimo (piso) definido pelo usuário recebedor.
234-
Não pode ser preenchido nas autorizações de valor fixo.
233+
Se o usuário pagador atribuir um valor máximo para os pagamentos daquela autorização (campo “maximumVariableAmount”), ele não poderá ser inferior ao piso definido pelo usuário recebedor.
234+
Não pode ser preenchido nas autorizações de valor fixo, ou seja, com campo “/data/recurringConfiguration/automatic/fixedAmount”.
235+
Não representa um valor mínimo de cobrança para o pagamento.
235236
";Texto;19;Opcional;^((\d{1,16}\.\d{2}))$;;0;1;"";Não permitido;string;100000.12;4
236237
/data/recurringConfiguration/automatic/isRetryAccepted;isRetryAccepted;Indica se é permitido pelo cliente recebedor fazer tentativas de pagamento (extradia), conforme as regras estabelecidas no arranjo Pix.;Booleano;;Obrigatório;;;1;1;"";Não permitido;boolean;false;
237238
/data/recurringConfiguration/automatic/useOverdraftLimit;useOverdraftLimit;Indica se o usuário pagador autorizou a utilização de limite pré-aprovado (cheque especial) na sua conta para realização de pagamentos, caso o cliente possua o produto.;Booleano;;Obrigatório;;;1;1;"";Não permitido;boolean;true;

dictionary/unarrangedAccountsOverdraftGetContractsContractIdPayments_v2.5.0.csv

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
Xpath;Nome;Definição;Tipo de Dado;Tamanho;Mandatoriedade;Formato;Domínio;Mínimo de Ocorrências;Máximo de Ocorrências;Restrições;Nulidade;Tipo de Dado Json;Exemplo;Tamanho mínimo
22
/data;data;Conjunto de informações referentes aos pagamentos realizados de uma operação de crédito de adiantamento a depositantes;Objeto;;Obrigatório;;;1;1;"";Não permitido;object;;
33
/data/paidInstalments;paidInstalments;Quantidade total de parcelas pagas do contrato referente à Modalidade de Crédito informada.;Número;999;Opcional;;;0;1;"";Não permitido;number;73;
4-
/data/contractOutstandingBalance;contractOutstandingBalance;Valor necessario para o cliente liquidar a dívida.;Texto;21;Obrigatório;^-?\d{1,15}\.\d{2,4}$;;1;1;"";Não permitido;string;100000.0400;4
4+
/data/contractOutstandingBalance;contractOutstandingBalance;Valor necessário para o cliente liquidar a dívida, ou seja, este campo deve ser preenchido com o saldo devedor atualizado descrito no DDC (Documento Descritivo de Crédito).;Texto;21;Obrigatório;^-?\d{1,15}\.\d{2,4}$;;1;1;"";Não permitido;string;100000.0400;4
55
/data/releases;releases;Lista dos pagamentos realizados no período;Lista;;Obrigatório;;;0;N;"";Não permitido;array;;
66
/data/releases/paymentId;paymentId;Código ou identificador único prestado pela instituição para representar o pagamento individual.;Texto;100;Obrigatório;^[a-zA-Z0-9][a-zA-Z0-9-]{0,99}$;;1;1;"";Não permitido;string;XlthLXpBLVowLTldW2EtekEtWjAtOVwtXXswLDk5fSQ;1
77
/data/releases/isOverParcelPayment;isOverParcelPayment;Identifica se é um pagamento pactuado (false) ou avulso (true).;Booleano;;Obrigatório;;;1;1;"";Não permitido;boolean;true;

swagger-apis/automatic-payments/2.0.0.yml

+13-9
Original file line numberDiff line numberDiff line change
@@ -317,6 +317,8 @@ paths:
317317
- Os campos que são passíveis de edição e suas regras podem ser encontrados através do [link](https://openfinancebrasil.atlassian.net/wiki/spaces/OF/pages/628195665);
318318
- A edição é possível apenas em casos de consentimento para Pix Automático (“automatic” escolhido no oneOf do objeto “recurringConfiguration”);
319319
- O envio do item "/data/creditors/name" atualizará o nome do recebedor em todos os elementos do array.
320+
- Caso consentimento seja de valor fixo (campo “/data/recurringConfiguration/automatic/fixedAmount” preenchido) não é permitida a edição do campo “/data/recurringConfiguration/automatic/maximumVariableAmount”.
321+
- Caso o recebedor tenha definido um piso para o limite a ser estipulado pelo pagador (campo “/data/recurringConfiguration/automatic/minimumVariableAmount” preenchido), o valor máximo de limite por transação definido pelo usuário pagador (campo “/data/recurringConfiguration/automatic/maximumVariableAmount”) não pode ser menor que o valor estipulado pelo recebedor.
320322
- Caso o seja editado o prazo de expiração do consentimento e já existam pagamentos agendados para dias posteriores a nova data definida, estes pagamentos devem ser cancelados.
321323
322324
3 - Informações sobre a rejeição:
@@ -1036,7 +1038,7 @@ components:
10361038
maxLength: 10
10371039
pattern: '^(\d{4})-(1[0-2]|0?[1-9])-(3[01]|[12][0-9]|0?[1-9])$'
10381040
example: '2021-01-01'
1039-
description: Data em que o pagamento será realizado.
1041+
description: Data em que o pagamento será realizado. Uma string com a utilização de timezone UTC-3 (UTC time format).
10401042
payment:
10411043
$ref: '#/components/schemas/PaymentPix'
10421044
creditorAccount:
@@ -2563,8 +2565,9 @@ components:
25632565
example: '100000.12'
25642566
description: |
25652567
Valor definido pelo usuário recebedor.
2566-
Se o usuário pagador atribuir um valor máximo para os pagamentos daquela autorização, ele não poderá ser inferior ao valor mínimo (piso) definido pelo usuário recebedor.
2567-
Não pode ser preenchido nas autorizações de valor fixo.
2568+
Se o usuário pagador atribuir um valor máximo para os pagamentos daquela autorização (campo “maximumVariableAmount”), ele não poderá ser inferior ao piso definido pelo usuário recebedor.
2569+
Não pode ser preenchido nas autorizações de valor fixo, ou seja, com campo “/data/recurringConfiguration/automatic/fixedAmount”.
2570+
Não representa um valor mínimo de cobrança para o pagamento.
25682571
isRetryAccepted:
25692572
type: boolean
25702573
description: Indica se é permitido pelo cliente recebedor fazer tentativas de pagamento (extradia), conforme as regras estabelecidas no arranjo Pix.
@@ -2648,8 +2651,9 @@ components:
26482651
example: '100000.12'
26492652
description: |
26502653
Valor definido pelo usuário recebedor.
2651-
Se o usuário pagador atribuir um valor máximo para os pagamentos daquela autorização, ele não poderá ser inferior ao valor mínimo (piso) definido pelo usuário recebedor.
2652-
Não pode ser preenchido nas autorizações de valor fixo.
2654+
Se o usuário pagador atribuir um valor máximo para os pagamentos daquela autorização (campo “maximumVariableAmount”), ele não poderá ser inferior ao piso definido pelo usuário recebedor.
2655+
Não pode ser preenchido nas autorizações de valor fixo, ou seja, com campo “/data/recurringConfiguration/automatic/fixedAmount”.
2656+
Não representa um valor mínimo de cobrança para o pagamento.
26532657
isRetryAccepted:
26542658
type: boolean
26552659
description: Indica se é permitido pelo cliente recebedor fazer tentativas de pagamento (extradia), conforme as regras estabelecidas no arranjo Pix.
@@ -3909,7 +3913,7 @@ components:
39093913
maxLength: 10
39103914
pattern: '^(\d{4})-(1[0-2]|0?[1-9])-(3[01]|[12][0-9]|0?[1-9])$'
39113915
example: '2023-10-10'
3912-
description: Data em que o pagamento será realizado.
3916+
description: Data em que o pagamento será realizado. Uma string com a utilização de timezone UTC-3 (UTC time format).
39133917
creationDateTime:
39143918
type: string
39153919
format: date-time
@@ -4055,7 +4059,7 @@ components:
40554059
maxLength: 10
40564060
pattern: '^(\d{4})-(1[0-2]|0?[1-9])-(3[01]|[12][0-9]|0?[1-9])$'
40574061
example: '2023-10-10'
4058-
description: Data em que o recurso foi criado. Uma string com a utilização de timezone UTC(UTC time format).
4062+
description: Data em que o pagamento será realizado. Uma string com a utilização de timezone UTC-3 (UTC time format).
40594063
creationDateTime:
40604064
type: string
40614065
format: date-time
@@ -4256,7 +4260,7 @@ components:
42564260
maxLength: 10
42574261
pattern: '^(\d{4})-(1[0-2]|0?[1-9])-(3[01]|[12][0-9]|0?[1-9])$'
42584262
example: '2023-10-10'
4259-
description: Data em que o pagamento será realizado.
4263+
description: Data em que o pagamento será realizado. Uma string com a utilização de timezone UTC-3 (UTC time format).
42604264
creationDateTime:
42614265
type: string
42624266
format: date-time
@@ -4457,7 +4461,7 @@ components:
44574461
maxLength: 10
44584462
pattern: '^(\d{4})-(1[0-2]|0?[1-9])-(3[01]|[12][0-9]|0?[1-9])$'
44594463
example: '2023-10-10'
4460-
description: Data em que o recurso foi criado. Uma string com a utilização de timezone UTC(UTC time format).
4464+
description: Data em que o pagamento será realizado. Uma string com a utilização de timezone UTC-3 (UTC time format).
44614465
creationDateTime:
44624466
type: string
44634467
format: date-time

swagger-apis/credit-portability/1.0.0-beta.1.yml

+3-3
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,9 @@ info:
77
# Orientações
88
99
## Assinatura de payloads:
10-
- No contexto da API de Portabilidade de crédito, os payloads de mensagem que trafegam tanto por parte da instituição credora quanto por parte da instituição proponente devem estar assinados. Para o processo de assinatura destes payloads as instituições devem seguir as especificações de segurança publicadas no Portal do desenvolvedor
11-
- Certificados exigidos para assinatura de mensagens: [EN] Padrão de Certificados Open Finance Brasil 2.1
12-
- Como assinar o payload JWS: Como Assinar o Payload
10+
No contexto da API de Portabilidade de crédito, os payloads de mensagem que trafegam tanto por parte da instituição credora quanto por parte da instituição proponente devem estar assinados. Para o processo de assinatura destes payloads as instituições devem seguir as especificações de segurança publicadas no Portal do desenvolvedor
11+
  - Certificados exigidos para assinatura de mensagens: [[PT] Padrão de Certificados Open Finance Brasil 2.1](https://openfinancebrasil.atlassian.net/wiki/spaces/OF/pages/245694518/PT+Padr+o+de+Certificados+Open+Finance+Brasil+2.1)
12+
  - Como assinar o payload JWS: Como Assinar o Payload
1313
version: 1.0.0-beta.1
1414
license:
1515
name: Apache 2.0

swagger-apis/unarranged-accounts-overdraft/2.5.0.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -797,7 +797,7 @@ components:
797797
maxLength: 21
798798
pattern: '^-?\d{1,15}\.\d{2,4}$'
799799
example: '100000.0400'
800-
description: Valor necessario para o cliente liquidar a dívida.
800+
description: Valor necessário para o cliente liquidar a dívida, ou seja, este campo deve ser preenchido com o saldo devedor atualizado descrito no DDC (Documento Descritivo de Crédito).
801801
releases:
802802
type: array
803803
minItems: 0

0 commit comments

Comments
 (0)