Skip to content

Commit a3e94c4

Browse files
author
Thiago Luiz Vieira de Lima Santos
committed
release 2.6.3
1 parent 7099900 commit a3e94c4

File tree

3 files changed

+38
-30
lines changed

3 files changed

+38
-30
lines changed

changelog.md

+8
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,14 @@
22

33
Mudanças relevantes na API Pix serão documentadas aqui neste documento.
44

5+
## [2.6.3]
6+
7+
- Inclusão de esclarecimento referente ao domínio `AGPSS` do campo `modalidadeAgente` para Pix Saque e Pix Troco, dispondo que ele deve ser convertido para `AGFSS` na elaboração da mensagem `pacs.008`. Optou-se pela não alteração desse domínio (para `AGFSS`) na API Pix neste momento, ficando a uniformização com o Catálogo de Mensagens do SPI reservada para a próxima *major version* da API Pix.
8+
- Descontos em cobranças com vencimento agora podem ser aplicados para datas **menores ou iguais** à data de vencimento.
9+
- Correção dos exemplos `F` e `G` conforme apontado na issue [[#485](https://github.com/bacen/pix-api/issues/485)].
10+
- Uniformização das descrições dos campos `/lotecobv/{id}` do request e `id` no response do GET `/lotecobv/{id}` que semânticamente são o mesmo valor.
11+
- Remoção do 'pagador' como campo obrigatório do 'Pix' no *seu respectivo schema*.
12+
513
## [2.6.2]
614

715
- Inclusão do valor `AGTOT` no domínio do campo `valor.retirada.troco.modalidadeAgente`.

openapi.yaml

+28-28
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
openapi: 3.0.0
22
info:
33
title: API Pix
4-
version: "2.6.2"
4+
version: "2.6.3"
55
license:
66
name: Apache 2.0
77
url: http://www.apache.org/licenses/LICENSE-2.0
@@ -896,7 +896,7 @@ paths:
896896
required: true
897897
schema:
898898
type: "string"
899-
title: "Id do lote de cobranças com vencimento"
899+
title: "Identificador do lote de cobranças com vencimento, em formato de texto."
900900
put:
901901
tags:
902902
- "LoteCobV"
@@ -2697,7 +2697,7 @@ components:
26972697
- Pix Troco: o valor da devolução é limitado ao valor relativo à compra ou ao troco:
26982698
- Quando a devolução for referente à compra, o valor limita-se ao valor da compra (a natureza nesse caso deve ser ORIGINAL); e
26992699
- Quando a devolução for referente ao troco, o valor limita-se ao valor do troco (a natureza nesse caso deve ser RETIRADA).
2700-
2700+
27012701
enum:
27022702
- "ORIGINAL"
27032703
- "RETIRADA"
@@ -2721,7 +2721,7 @@ components:
27212721
- Pix Troco: o valor da devolução é limitado ao valor relativo à compra ou ao troco:
27222722
- Quando a devolução for referente à compra, o valor limita-se ao valor da compra (a natureza nesse caso deve ser ORIGINAL); e
27232723
- Quando a devolução for referente ao troco, o valor limita-se ao valor do troco (a natureza nesse caso deve ser RETIRADA).
2724-
2724+
27252725
enum:
27262726
- "ORIGINAL"
27272727
- "RETIRADA"
@@ -3002,13 +3002,13 @@ components:
30023002
dataDeVencimento: 2021-08-27, sexta-feira.
30033003
validadeAposVencimento: 5
30043004
3005-
Tenta-se pagar no dia 2020-08-27, sexta: aceito. (#)(*)
3006-
Tenta-se pagar no dia 2020-08-28, sábado: aceito. (1)
3007-
Tenta-se pagar no dia 2020-08-29, domingo: aceito. (2)
3008-
Tenta-se pagar no dia 2020-08-30, segunda: aceito. (3)
3009-
Tenta-se pagar no dia 2020-12-31, terça: aceito. (4)
3010-
Tenta-se pagar no dia 2020-12-01, quarta: aceito. (5)
3011-
Tenta-se pagar no dia 2020-12-02, quinta: negado.
3005+
Tenta-se pagar no dia 2021-08-27, sexta: aceito. (#)(*)
3006+
Tenta-se pagar no dia 2021-08-28, sábado: aceito. (1)
3007+
Tenta-se pagar no dia 2021-08-29, domingo: aceito. (2)
3008+
Tenta-se pagar no dia 2021-08-30, segunda: aceito. (3)
3009+
Tenta-se pagar no dia 2021-08-31, terça: aceito. (4)
3010+
Tenta-se pagar no dia 2021-09-01, quarta: aceito. (5)
3011+
Tenta-se pagar no dia 2021-09-02, quinta: negado.
30123012
```
30133013
30143014
Exemplo G:
@@ -3017,16 +3017,16 @@ components:
30173017
dataDeVencimento: 2021-08-28, sábado.
30183018
validadeAposVencimento: 5
30193019
3020-
Tenta-se pagar no dia 2020-08-28, sábado: aceito. (#)
3021-
Tenta-se pagar no dia 2020-08-29, domingo: aceito.
3022-
Tenta-se pagar no dia 2020-08-30, segunda: aceito. (*)
3023-
Tenta-se pagar no dia 2020-08-31, terça: aceito. (1)
3024-
Tenta-se pagar no dia 2020-09-01, quarta: aceito. (2)
3025-
Tenta-se pagar no dia 2020-09-02, quinta: aceito. (3)
3026-
Tenta-se pagar no dia 2020-09-03, sexta: aceito. (4)
3027-
Tenta-se pagar no dia 2020-09-04, sabado: aceito.
3028-
Tenta-se pagar no dia 2020-09-05, domingo: aceito.
3029-
Tenta-se pagar no dia 2020-09-06, segunda: aceito. (5)
3020+
Tenta-se pagar no dia 2021-08-28, sábado: aceito. (#)
3021+
Tenta-se pagar no dia 2021-08-29, domingo: aceito.
3022+
Tenta-se pagar no dia 2021-08-30, segunda: aceito. (*)
3023+
Tenta-se pagar no dia 2021-08-31, terça: aceito. (1)
3024+
Tenta-se pagar no dia 2021-09-01, quarta: aceito. (2)
3025+
Tenta-se pagar no dia 2021-09-02, quinta: aceito. (3)
3026+
Tenta-se pagar no dia 2021-09-03, sexta: aceito. (4)
3027+
Tenta-se pagar no dia 2021-09-04, sabado: aceito.
3028+
Tenta-se pagar no dia 2021-09-05, domingo: aceito.
3029+
Tenta-se pagar no dia 2021-09-06, segunda: aceito. (5)
30303030
```
30313031
default: 30
30323032
CobApresentacao:
@@ -3150,7 +3150,7 @@ components:
31503150
- properties:
31513151
data:
31523152
title: "Data limite para o desconto absoluto da cobrança"
3153-
description: 'Descontos por pagamento antecipado, com data fixa. Matriz com até três elementos, sendo que cada elemento é composto por um par "data e valorPerc", para estabelecer descontos percentuais ou absolutos, até aquela data de pagamento. Trata-se de uma data, no formato `YYYY-MM-DD`, segundo ISO 8601. A data de desconto obrigatoriamente deverá ser menor que a data de vencimento da cobrança.'
3153+
description: 'Descontos por pagamento antecipado, com data fixa. Matriz com até três elementos, sendo que cada elemento é composto por um par "data e valorPerc", para estabelecer descontos percentuais ou absolutos, até aquela data de pagamento. Trata-se de uma data, no formato `YYYY-MM-DD`, segundo ISO 8601. A data de desconto obrigatoriamente deverá ser menor ou igual à data de vencimento da cobrança.'
31543154
type: "string"
31553155
format: "date"
31563156
example: "2020-04-01"
@@ -3412,7 +3412,7 @@ components:
34123412
title: "Modalidade do Agente"
34133413
description: |
34143414
##### Modalidade do Agente
3415-
<table><tr><th>SIGLA</th><th>Descrição</th></tr><tr><td>AGTEC</td><td>Agente Estabelecimento Comercial</td></tr><tr><td>AGTOT</td><td>Agente Outra Espécie de Pessoa Jurídica ou Correspondente no País</td></tr><tr><td>AGPSS</td><td>Agente Facilitador de Serviço de Saque</td></tr></table>
3415+
<table><tr><th>SIGLA</th><th>Descrição</th></tr><tr><td>AGTEC</td><td>Agente Estabelecimento Comercial</td></tr><tr><td>AGTOT</td><td>Agente Outra Espécie de Pessoa Jurídica ou Correspondente no País</td></tr><tr><td>AGPSS</td><td>Agente Facilitador de Serviço de Saque (<b>ATENÇÃO</b>: no mapeamento para o campo 'modalidadeAgente', da pacs.008, esse valor deve ser substituído por <b>AGFSS</b>)</td></tr></table>
34163416
enum:
34173417
- "AGTEC"
34183418
- "AGTOT"
@@ -3702,7 +3702,7 @@ components:
37023702
title: "Modalidade do Agente"
37033703
description: |
37043704
##### Modalidade do Agente
3705-
<table><tr><th>SIGLA</th><th>Descrição</th></tr><tr><td>AGTEC</td><td>Agente Estabelecimento Comercial</td></tr><tr><td>AGTOT</td><td>Agente Outra Espécie de Pessoa Jurídica ou Correspondente no País</td></tr><tr><td>AGPSS</td><td>Agente Facilitador de Serviço de Saque</td></tr></table>
3705+
<table><tr><th>SIGLA</th><th>Descrição</th></tr><tr><td>AGTEC</td><td>Agente Estabelecimento Comercial</td></tr><tr><td>AGTOT</td><td>Agente Outra Espécie de Pessoa Jurídica ou Correspondente no País</td></tr><tr><td>AGPSS</td><td>Agente Facilitador de Serviço de Saque (<b>ATENÇÃO</b>: no mapeamento para o campo 'modalidadeAgente', da pacs.008, esse valor deve ser substituído por <b>AGFSS</b>)</td></tr></table>
37063706
enum:
37073707
- "AGTEC"
37083708
- "AGTOT"
@@ -3834,7 +3834,7 @@ components:
38343834
type: "string"
38353835
title: "Pix Copia e Cola correspondente à cobrança."
38363836
description: "Este campo retorna o valor do Pix Copia e Cola correspondente à cobrança. Trata-se da sequência de caracteres que representa o BR Code."
3837-
maxLength: 512
3837+
maxLength: 512
38383838
- $ref: "#/components/schemas/CobBase"
38393839
CobSolicitada:
38403840
type: "object"
@@ -4155,7 +4155,7 @@ components:
41554155
id:
41564156
type: "integer"
41574157
format: "int64"
4158-
title: "Id do lote"
4158+
title: "Identificador do lote em formato numérico."
41594159
descricao:
41604160
type: "string"
41614161
title: "Descrição do lote"
@@ -4451,7 +4451,7 @@ components:
44514451
Pix:
44524452
type: "object"
44534453
title: "Pix"
4454-
required: ["endToEndId", "valor", "horario", "pagador"]
4454+
required: ["endToEndId", "valor", "horario"]
44554455
properties:
44564456
endToEndId:
44574457
$ref: "#/components/schemas/EndToEndId"
@@ -4684,7 +4684,7 @@ components:
46844684
title: "Modalidade do Agente"
46854685
description: |
46864686
##### Modalidade do Agente
4687-
<table><tr><th>SIGLA</th><th>Descrição</th></tr><tr><td>AGTEC</td><td>Agente Estabelecimento Comercial</td></tr><tr><td>AGTOT</td><td>Agente Outra Espécie de Pessoa Jurídica ou Correspondente no País</td></tr><tr><td>AGPSS</td><td>Agente Facilitador de Serviço de Saque</td></tr></table>
4687+
<table><tr><th>SIGLA</th><th>Descrição</th></tr><tr><td>AGTEC</td><td>Agente Estabelecimento Comercial</td></tr><tr><td>AGTOT</td><td>Agente Outra Espécie de Pessoa Jurídica ou Correspondente no País</td></tr><tr><td>AGPSS</td><td>Agente Facilitador de Serviço de Saque (<b>ATENÇÃO</b>: no mapeamento para o campo 'modalidadeAgente', da pacs.008, esse valor deve ser substituído por <b>AGFSS</b>)</td></tr></table>
46884688
enum:
46894689
- "AGTEC"
46904690
- "AGTOT"

readme.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,6 @@
1010

1111
O branch `master` da API pode ser visualizado __[aqui](https://bacen.github.io/pix-api/index.html)__.
1212

13-
# Release atual: 2.6.2
13+
# Release atual: 2.6.3
1414

15-
* A release atual da API Pix pode ser encontrada neste __[link](https://github.com/bacen/pix-api/releases/tag/2.6.2)__.
15+
* A release atual da API Pix pode ser encontrada neste __[link](https://github.com/bacen/pix-api/releases/tag/2.6.3)__.

0 commit comments

Comments
 (0)