From 7099900c29bf9890a6b5737d5d5774ac713b1f4c Mon Sep 17 00:00:00 2001 From: Thiago Luiz Vieira de Lima Santos Date: Thu, 9 Dec 2021 15:31:29 -0300 Subject: [PATCH] release 2.6.2 --- changelog.md | 9 ++++++ openapi.yaml | 77 +++++++++++++++++++++++++++------------------------- readme.md | 4 +-- 3 files changed, 51 insertions(+), 39 deletions(-) diff --git a/changelog.md b/changelog.md index 7d37543..5ccbe5a 100644 --- a/changelog.md +++ b/changelog.md @@ -2,6 +2,15 @@ Mudanças relevantes na API Pix serão documentadas aqui neste documento. +## [2.6.2] + +- Inclusão do valor `AGTOT` no domínio do campo `valor.retirada.troco.modalidadeAgente`. +- Ajuste da descrição do valor domínio `AGTOT` de 'Agente Outra Espécie de Pessoa Jurídica' para 'Agente Outra Espécie de Pessoa Jurídica ou Correspondente no País'. +- Exclusão do valor `AGPSS` dos domínios dos campos `PixValorTroco.troco.modalidadeAgente` e `CobPayload.valor.retirada.troco.modalidadeAgente`. +- Substituição da expressão 'Prestador de Serviços de Saque' por 'Facilitador de Serviço de Saque' em linha com a nova instrução normativa. +- Correção do exemplo '*cobrança com troco alterável*' para inclusão da estrutura `retirada`. +- Correção do exemplo '*troco com valor.original alterável*', estrutura `retirada.troco` com `AGTOT`. + ## [2.6.1] - Restrição da `modalidadeAgente` do Pix Troco para aceitar somente `AGTEC`. diff --git a/openapi.yaml b/openapi.yaml index dce76ca..16fc457 100644 --- a/openapi.yaml +++ b/openapi.yaml @@ -1,7 +1,7 @@ openapi: 3.0.0 info: title: API Pix - version: "2.6.1" + version: "2.6.2" license: name: Apache 2.0 url: http://www.apache.org/licenses/LICENSE-2.0 @@ -3272,11 +3272,13 @@ components: ... "valor": { "original": "10.00", - "troco": { - "valor": "0.00", - "modalidadeAlteracao": 1, - "modalidadeAgente": "AGTEC", - "prestadorDoServicoDeSaque": "12345678" + "retirada": { + "troco": { + "valor": "0.00", + "modalidadeAlteracao": 1, + "modalidadeAgente": "AGTEC", + "prestadorDoServicoDeSaque": "12345678" + } } }, ... @@ -3367,13 +3369,13 @@ components: ``` ... "valor": { - "original": "0.00", + "original": "0.01", "modalidadeAlteracao": 1, "retirada": { - "saque": { + "troco": { "valor": "5.00", "modalidadeAlteracao": 1, - "modalidadeAgente": "AGPSS", + "modalidadeAgente": "AGTOT", "prestadorDoServicoDeSaque": "12345678" } } @@ -3410,16 +3412,16 @@ components: title: "Modalidade do Agente" description: | ##### Modalidade do Agente -
SIGLADescrição
AGTECAgente Estabelecimento Comercial
AGTOTAgente Outra Espécie de Pessoa Jurídica
AGPSSAgente Prestador de Serviço de Saque
+
SIGLADescrição
AGTECAgente Estabelecimento Comercial
AGTOTAgente Outra Espécie de Pessoa Jurídica ou Correspondente no País
AGPSSAgente Facilitador de Serviço de Saque
enum: - "AGTEC" - "AGTOT" - "AGPSS" prestadorDoServicoDeSaque: type: "string" - title: "Prestador do Serviço de Saque" + title: "Facilitador de Serviço de Saque" pattern: "\\d{8}" - description: "ISPB do Prestador do Serviço de Saque" + description: "ISPB do Facilitador de Serviço de Saque" - type: "object" properties: troco: @@ -3447,14 +3449,15 @@ components: title: "Modalidade do Agente" description: | ##### Modalidade do Agente -
SIGLADescrição
AGTECAgente Estabelecimento Comercial
+
SIGLADescrição
AGTECAgente Estabelecimento Comercial
AGTOTAgente Outra Espécie de Pessoa Jurídica ou Correspondente no País
enum: - "AGTEC" + - "AGTOT" prestadorDoServicoDeSaque: type: "string" - title: "Prestador do Serviço de Saque" + title: "Facilitador de Serviço de Saque" pattern: "\\d{8}" - description: "ISPB do Prestador do Serviço de Saque" + description: "ISPB do Facilitador de Serviço de Saque" CobPayloadValor: type: "object" title: "Valor da cobrança imediata retornada pelo payload" @@ -3559,11 +3562,13 @@ components: ... "valor": { "original": "10.00", - "troco": { - "valor": "0.00", - "modalidadeAlteracao": 1, - "modalidadeAgente": "AGTEC", - "prestadorDoServicoDeSaque": "12345678" + "retirada": { + "troco": { + "valor": "0.00", + "modalidadeAlteracao": 1, + "modalidadeAgente": "AGTEC", + "prestadorDoServicoDeSaque": "12345678" + } } }, ... @@ -3654,13 +3659,13 @@ components: ``` ... "valor": { - "original": "0.00", + "original": "0.01", "modalidadeAlteracao": 1, "retirada": { - "saque": { + "troco": { "valor": "5.00", "modalidadeAlteracao": 1, - "modalidadeAgente": "AGPSS", + "modalidadeAgente": "AGTOT", "prestadorDoServicoDeSaque": "12345678" } } @@ -3697,16 +3702,16 @@ components: title: "Modalidade do Agente" description: | ##### Modalidade do Agente -
SIGLADescrição
AGTECAgente Estabelecimento Comercial
AGTOTAgente Outra Espécie de Pessoa Jurídica
AGPSSAgente Prestador de Serviço de Saque
+
SIGLADescrição
AGTECAgente Estabelecimento Comercial
AGTOTAgente Outra Espécie de Pessoa Jurídica ou Correspondente no País
AGPSSAgente Facilitador de Serviço de Saque
enum: - "AGTEC" - "AGTOT" - "AGPSS" prestadorDoServicoDeSaque: type: "string" - title: "Prestador do Serviço de Saque" + title: "Facilitador de Serviço de Saque" pattern: "\\d{8}" - description: "ISPB do Prestador do Serviço de Saque" + description: "ISPB do Facilitador de Serviço de Saque" - type: "object" properties: troco: @@ -3734,16 +3739,15 @@ components: title: "Modalidade do Agente" description: | ##### Modalidade do Agente -
SIGLADescrição
AGTECAgente Estabelecimento Comercial
AGTOTAgente Outra Espécie de Pessoa Jurídica
AGPSSAgente Prestador de Serviço de Saque
+
SIGLADescrição
AGTECAgente Estabelecimento Comercial
AGTOTAgente Outra Espécie de Pessoa Jurídica ou Correspondente no País
enum: - "AGTEC" - "AGTOT" - - "AGPSS" prestadorDoServicoDeSaque: type: "string" - title: "Prestador do Serviço de Saque" + title: "Facilitador de Serviço de Saque" pattern: "\\d{8}" - description: "ISPB do Prestador do Serviço de Saque" + description: "ISPB do Facilitador de Serviço de Saque" CobVPayloadValor: type: "object" title: "Valor da cobrança com vencimento calculada retornada pelo payload" @@ -4680,16 +4684,16 @@ components: title: "Modalidade do Agente" description: | ##### Modalidade do Agente -
SIGLADescrição
AGTECAgente Estabelecimento Comercial
AGTOTAgente Outra Espécie de Pessoa Jurídica
AGPSSAgente Prestador de Serviço de Saque
+
SIGLADescrição
AGTECAgente Estabelecimento Comercial
AGTOTAgente Outra Espécie de Pessoa Jurídica ou Correspondente no País
AGPSSAgente Facilitador de Serviço de Saque
enum: - "AGTEC" - "AGTOT" - "AGPSS" prestadorDoServicoDeSaque: type: "string" - title: "Prestador do Serviço de Saque" + title: "Facilitador de Serviço de Saque" pattern: "\\d{8}" - description: "ISPB do Prestador do Serviço de Saque" + description: "ISPB do Facilitador de Serviço de Saque" PixValorTroco: type: "object" properties: @@ -4707,16 +4711,15 @@ components: title: "Modalidade do Agente" description: | ##### Modalidade do Agente -
SIGLADescrição
AGTECAgente Estabelecimento Comercial
AGTOTAgente Outra Espécie de Pessoa Jurídica
AGPSSAgente Prestador de Serviço de Saque
+
SIGLADescrição
AGTECAgente Estabelecimento Comercial
AGTOTAgente Outra Espécie de Pessoa Jurídica ou Correspondente no País
enum: - "AGTEC" - "AGTOT" - - "AGPSS" prestadorDoServicoDeSaque: type: "string" - title: "Prestador do Serviço de Saque" + title: "Facilitador de Serviço de Saque" pattern: "\\d{8}" - description: "ISPB do Prestador do Serviço de Saque" + description: "ISPB do Facilitador de Serviço de Saque" PixValorJuros: type: "object" properties: diff --git a/readme.md b/readme.md index c9f81f0..d306659 100644 --- a/readme.md +++ b/readme.md @@ -10,6 +10,6 @@ O branch `master` da API pode ser visualizado __[aqui](https://bacen.github.io/pix-api/index.html)__. -# Release atual: 2.6.1 +# Release atual: 2.6.2 -* A release atual da API Pix pode ser encontrada neste __[link](https://github.com/bacen/pix-api/releases/tag/2.6.1)__. +* A release atual da API Pix pode ser encontrada neste __[link](https://github.com/bacen/pix-api/releases/tag/2.6.2)__.