You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: changelog.md
+8
Original file line number
Diff line number
Diff line change
@@ -2,6 +2,14 @@
2
2
3
3
Mudanças relevantes na API Pix serão documentadas aqui neste documento.
4
4
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
+
5
13
## [2.6.2]
6
14
7
15
- Inclusão do valor `AGTOT` no domínio do campo `valor.retirada.troco.modalidadeAgente`.
Copy file name to clipboardexpand all lines: openapi.yaml
+28-28
Original file line number
Diff line number
Diff line change
@@ -1,7 +1,7 @@
1
1
openapi: 3.0.0
2
2
info:
3
3
title: API Pix
4
-
version: "2.6.2"
4
+
version: "2.6.3"
5
5
license:
6
6
name: Apache 2.0
7
7
url: http://www.apache.org/licenses/LICENSE-2.0
@@ -896,7 +896,7 @@ paths:
896
896
required: true
897
897
schema:
898
898
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."
900
900
put:
901
901
tags:
902
902
- "LoteCobV"
@@ -2697,7 +2697,7 @@ components:
2697
2697
- Pix Troco: o valor da devolução é limitado ao valor relativo à compra ou ao troco:
2698
2698
- Quando a devolução for referente à compra, o valor limita-se ao valor da compra (a natureza nesse caso deve ser ORIGINAL); e
2699
2699
- 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
+
2701
2701
enum:
2702
2702
- "ORIGINAL"
2703
2703
- "RETIRADA"
@@ -2721,7 +2721,7 @@ components:
2721
2721
- Pix Troco: o valor da devolução é limitado ao valor relativo à compra ou ao troco:
2722
2722
- Quando a devolução for referente à compra, o valor limita-se ao valor da compra (a natureza nesse caso deve ser ORIGINAL); e
2723
2723
- 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
+
2725
2725
enum:
2726
2726
- "ORIGINAL"
2727
2727
- "RETIRADA"
@@ -3002,13 +3002,13 @@ components:
3002
3002
dataDeVencimento: 2021-08-27, sexta-feira.
3003
3003
validadeAposVencimento: 5
3004
3004
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.
3012
3012
```
3013
3013
3014
3014
Exemplo G:
@@ -3017,16 +3017,16 @@ components:
3017
3017
dataDeVencimento: 2021-08-28, sábado.
3018
3018
validadeAposVencimento: 5
3019
3019
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)
3030
3030
```
3031
3031
default: 30
3032
3032
CobApresentacao:
@@ -3150,7 +3150,7 @@ components:
3150
3150
- properties:
3151
3151
data:
3152
3152
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.'
3154
3154
type: "string"
3155
3155
format: "date"
3156
3156
example: "2020-04-01"
@@ -3412,7 +3412,7 @@ components:
3412
3412
title: "Modalidade do Agente"
3413
3413
description: |
3414
3414
##### 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>
3416
3416
enum:
3417
3417
- "AGTEC"
3418
3418
- "AGTOT"
@@ -3702,7 +3702,7 @@ components:
3702
3702
title: "Modalidade do Agente"
3703
3703
description: |
3704
3704
##### 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>
3706
3706
enum:
3707
3707
- "AGTEC"
3708
3708
- "AGTOT"
@@ -3834,7 +3834,7 @@ components:
3834
3834
type: "string"
3835
3835
title: "Pix Copia e Cola correspondente à cobrança."
3836
3836
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
3838
3838
- $ref: "#/components/schemas/CobBase"
3839
3839
CobSolicitada:
3840
3840
type: "object"
@@ -4155,7 +4155,7 @@ components:
4155
4155
id:
4156
4156
type: "integer"
4157
4157
format: "int64"
4158
-
title: "Id do lote"
4158
+
title: "Identificador do lote em formato numérico."
<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>
0 commit comments