Releases: bacen/pix-api
Releases · bacen/pix-api
2.9.0
- Atualização do padrão de campos com domínio
CNPJpara aceitar valores alfanuméricos, conforme Instrução Normativa RFB nº 2229, de 15 de outubro de 2024. - Atualização dos padrões dos campos
ispbParticipanteeprestadorDoServicoDeSaquepara permitir valores alfanuméricos, considerando que oISPBpode ser derivado do respectivoCNPJ. - Atualização dos padrões dos campos
idReceidSolicRecpara permitir valores alfanuméricos nos componentesxxxxxxxx(ISPBs) das suas regras de formação. - Correção na descrição do campo
idRec. - Correção nos campos
cob.devedorecobv.devedorremovendo campos duplicados. - Correção nas violações de
CobVOperacaoInvalidaremovendo informações duplicadas.
2.8.2
- Ajuste na descrição do
PUT /webhookrec. - Correção nas informações do parâmetro
statusemGET /cobrque se refere ao status da cobrança recorrente. - Ajuste das propriedades
encerramento.rejeicao.descricaoeencerramento.cancelamento.descricaonas recorrências e cobranças recorrentes para o tamanho máximo de400caracteres. - Ajuste da propriedade
tentativas.rejeicao.descricaodas cobranças recorrentes para o tamanho máximo de400caracteres. - Nas tags
RecPayloadeRecsubstituímos a expressãoencerradaporexpirada, cancelada ou rejeitada.
2.8.1
- Inclusão do campo não obrigatório
rec.recebedor.conveniono request doPOST /rece response doGET /rec,GET /rec/{idRec}ePOST /rec. - Inclusão do parâmetro de busca não obrigatório
convenionoGET /rec,GET /cobreGET /locrec. - Inclusão de exemplo de uso do campo
conveniono response doGET /rec/{idRec}. - Inclusão da obrigatoriedade do campo
rec.recebedorno response do GET/rece GET/rec/{idRec}. - Inclusão do campo não obrigatório
cobr.tentativas.rejeicaono response doGET /cobr,GET /cobr/{txid}ePOST /cobr/{txid}/retentativa/{data}. - Ajuste na descrição dos campos
cobr.ajusteDiaUtilecobr.calendario.dataDeVencimento. - Pequenos ajustes de texto na seção
Tratamento de Erros. - Inclusão de violações para o endpoint
GET /rec/{idRec}. - Ajuste nas violações do endpoint
PATCH /solicrec/{idSolicRec}. - Remoção do campo
tipoCobdo response do DELETE/locrec/{id}/idrec. - Ajuste no exemplo do response do DELETE
/locrec/{id}/idrec.
2.8.0
- Correção do campo
destinatariode opcional para obrigatório no schema daSolicitação de RecorrênciadoPOST /solicRec. - Remoção do campo
recebedor, desnecessário, do exemplo emPOST /rec. - Incluída a obrigatoriedade dos campos
parametrosecobrsnoGET /cobrpara seguir o comportamento similar ao existente para as demais consultas de outras entidades. - Incluída a obrigatoriedade dos campos
parametroserecsnoGET /recpara seguir o comportamento similar ao existente para as demais consultas de outras entidades. - Pequenos ajustes de texto na seção
Tratamento de Erros. - Ajuste do exemplo na retentativa quando a política não permite, lançando erro 400.
- Ajuste nas descrições dos identificadores de recorrência e solicitação de recorrência.
2.7.0
- Inclusão do campo
rec.dadosQRcontendo os campospixCopiaEColaejornadareferentes ao response do GET/rec/{idRec}?txid={txid}fornecendo informações complementares relacionadas a respectiva jornada e QRCode com exemplos. - Remoção do campo
rec.pagadorno response do POST/rece PATCH/rec/{idRec}. - Remoção do campo
rec.cobrno response do GET/rece GET/rec/{idRec}e inseridoidReccomo parâmetro de busca em GET/cobr. - Ajuste no campo
cobr.dadosDevedorsubstituído porcobr.devedor. - Ajuste no campo
cobr.contaRecebedorsubstituido porcobr.recebedor. - Ajuste no campo
cobr.valorsubstituido porcobr.valor.original. - Ajuste no campo
cobr.ajusteDiaUtilpara valor defaulttrue. - Inclusão do campo
cobr.vinculo.devedor.nomeno request do PATCH/cobr/{txid}.
2.7.0-RC1
- Inclusão das tags relacionadas ao Pix Automático:
RecPayload: que reúne os endpoints (locations) utilizados pelo software do PSP pagador para recuperar o payload JSON que representa uma recorrência;Rec: que reúne os endpoints destinados a lidar com o gerenciamento de recorrências;SolicRec: que reúne os endpoints destinados a lidar com o gerenciamento de solicitações de confirmação de recorrências;CobR: que reúne os endpoints destinados a lidar com o gerenciamento de cobranças associadas a uma recorrência;PayloadLocationRec: que reúne os endpoints destinados a lidar com a configuração e a remoção de locations para uso dos payloads de recorrências;WebhookRec: que reúne os endpoints para o gerenciamento de notificações de recorrências por parte do PSP recebedor ao usuário recebedor; eWebhookCobR: que reúne os endpoints para o gerenciamento de notificações de cobranças recorrentes por parte do PSP recebedor ao usuário recebedor.
2.6.3
- Inclusão de esclarecimento referente ao domínio
AGPSSdo campomodalidadeAgentepara Pix Saque e Pix Troco, dispondo que ele deve ser convertido paraAGFSSna elaboração da mensagempacs.008. Optou-se pela não alteração desse domínio (paraAGFSS) 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. - Descontos em cobranças com vencimento agora podem ser aplicados para datas menores ou iguais à data de vencimento.
- Correção dos exemplos
FeGconforme apontado na issue [#485]. - Uniformização das descrições dos campos
/lotecobv/{id}do request eidno response do GET/lotecobv/{id}que semânticamente são o mesmo valor. - Remoção do 'pagador' como campo obrigatório do 'Pix' no seu respectivo schema.
2.6.2
[2.6.2]
- Inclusão do valor
AGTOTno domínio do campovalor.retirada.troco.modalidadeAgente. - Ajuste da descrição do valor domínio
AGTOTde '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
AGPSSdos domínios dos camposPixValorTroco.troco.modalidadeAgenteeCobPayload.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.trococomAGTOT.
2.6.1
2.6.0
[2.6.0]
- Inclusão e referenciamento de "Status do registro de cobrança" onde lia-se "Status da Cobrança" com a descrição da semântica de cada estado.
- Inclusão do campo
pixCopiaECola(opcional) correspondente às cobranças. - Na listagem
componentesValordo objetoPixforam incluídas as informações relativas aos juros, multas, descontos e abatimentos quando o Pix se refere a um pagamento de cobrança com vencimento. Tendo assim o detalhamento em caso de antecipações ou atrasos no pagamento. - Inclusão do campo
descricaonos objetos que tratam de Devoluções. - Ajuste na descrição do campo
naturezanas Devoluções.