Release Candidate
Objetivo desta página
Acompanhar, em caráter preliminar, a lista e status das iniciativas previstas para cada novo ciclo de desenvolvimento da PCM
Contexto | Detalhes | Status atual |
|---|
Contexto | Detalhes | Status atual |
|---|---|---|
Ajustes no Swagger / yaml PCM |
| Em desenvolvimento |
Ajustes na documentação funcional |
| Em desenvolvimento |
Alteração no enum do dropReason | Inclusão de novo enum no additionalInfo dropReason
Alteração na regra de preenchimento, criação de página dedicada à explanação | Em desenvolvimento |
Refinamento da regra de obrigatoriedade do campo recurringConsentId | Divisão da obrigatoriedade do campo da seguinte forma:
| Em desenvolvimento |
Contexto | Detalhes | Status atual |
|---|
Contexto | Detalhes | Status atual |
|---|---|---|
Itens associados à versão 5 da API de Pagamentos | ||
Pagamentos | Inclusão de novo endpoint /open-banking/payments/v5/consents/{consentId}/pix/payments. O endpoint /open-banking/payments/v4/pix/payments/consents/{consentId}) continua válido durante o período de convivência entre as versões 4 e 5 da API de Pagamentos. O cronograma pode ser acompanhado conforme calendário, acessado através do link https://us5.campaign-archive.com/?u=49f5ff8910ce85bdb1d9a7864&id=e1c812dbf5 | Concluído |
Obrigatoriedade de additionalInfo para Pagamentos | Inclusão de novos enums nos seguintes additionalInfo:
Estes enums serão validados nos tickets de Qualidade de Dados de Pagamentos | Concluído |
Obrigatoriedade de additionalInfo para Pagamentos | Alteração do additionalInfo paymentSchedule: remoção do item additionalInformation do paymentSchedule de dentro da estrutura de custom e tornar um item no mesmo nível do tipo de agendamento (válido para todos os tipos de agendamento). Exemplos: De {custom:{dates:['2026-01-01','2026-02-01','2026-03-01'],additionalInformation:'qwerty'}} Para {custom:{dates:['2026-01-01','2026-02-01','2026-03-01']},additionalInformation:'qwerty'}
De {monthly:{dayOfMonth:1,startDate:'2026-01-01',quantity:12}} Para {monthly:{dayOfMonth:1,startDate:'2026-01-01',quantity:12},additionalInformation:'qwerty'} | Concluído |
Estoque de Consentimentos | Alteração na regra de validação da quantidade de paymentId únicos por consentId:
| Concluído |
Itens referentes somente à versão 2026B da PCM | ||
Portabilidade de Crédito | Novo produto Crédito Consignado Federal
| Retirado da release conforme Informa #901 |
additionalInfo dropReason em Pagamentos e Clientes | Novos enum no additionalInfo dropReason:
Alteração na regra de preenchimento para: O campo dropReason deve ser adicionado nas informações do campo additionalInfo que deverá ser enviado no reporte do provedor do serviço consumido (papel SERVER). O campo deverá ser preenchido com um dos seguintes valores:
| Adiado para a release 2026C |
Obrigatoriedade de additionalInfo para Pagamentos | Alteração na regra de preenchimento do additionalInfo paymentType
Obs.: esta é uma regra associada à v5 de Pagamentos | Concluído |
Campos opcionais e obrigatórios / obrigatoriedade de additionalInfo | Refinamento na documentação dos campos opcionais/obrigatórios e additionalInfo: Todos os produtos
| Concluído |
Campos opcionais e obrigatórios / obrigatoriedade de additionalInfo | Pagamentos
| Concluído |
Campos opcionais e obrigatórios / obrigatoriedade de additionalInfo | Dados de Clientes
| Concluído |
Campos opcionais e obrigatórios / obrigatoriedade de additionalInfo | Dados Abertos
| Concluído |
Campos opcionais e obrigatórios / obrigatoriedade de additionalInfo | Segurança
| Concluído |
Campos opcionais e obrigatórios / obrigatoriedade de additionalInfo | Estados de Pagamento
| Concluído |
Swagger da PCM | Ajuste no swagger para refletir os ajustes realizados nos campos obrigatórios/opcionais e additionalInfo | Concluído |
Regras de Validação - todos os produtos | Ajustes nas regras de validação de acordo com o refinamento realizado nos campos obrigatórios/opcionais e additionalInfo | Concluído |
Regras de descarte - todos os produtos | Atualização dos motivos de descarte na documentação e mensagens nas evidências dos tickets | Concluído |
Estados de Pagamento | Envio dos tickets de validação - refinamento das regras de validação entre os reportes de Pagamentos e Estados de Pagamento, de acordo com o documentado neste link: Comportamento e Qualidade Estados de Pagamentos - Regras de validação | Concluído |
Estoque de Consentimentos | Revisão das definições dos campos do reporte, ajustando conceitos e padrões | Concluído |
Estados de Pagamento | Revisão das definições dos campos do reporte, ajustando conceitos e padrões | Concluído |
Contexto | Detalhes | Status atual |
|---|
Contexto | Detalhes | Status atual |
|---|---|---|
Portabilidade de Crédito | Novo endpoint /credit-operations/{contractId}/portability-eligibility | Finalizado |
Todos os produtos | Tempo de expiração do token - obtenção de token adicionais para que o participante possa ter sempre sessões em aberto antes do token expirar. | Finalizado |
Estados de Pagamento | Envio dos tickets de validação - comportamento e qualidade de Estados de Pagamento, onde é feita a verificação entre a parametrização dos pagamentos realizada através da API Private, nos reportes de Pagamentos, e seus respectivos estados enviados através da API Payment Status. As regras de validação podem ser encontradas em: Comportamento e Qualidade Estados de Pagamentos - Regras de validação | Finalizado |
Obrigatoriedade de additionalInfo de Pagamantos Automáticos | Explicitação da obrigatoriedade de envio do campo recurringConsentId em pagamentos automáticos, em substituição ao consentId. | Finalizado |
Criação de novo fluxo de obtenção de token | Criação do fluxo fresh (/token-fresh), que sempre gera um token novo, ignorando qualquer token em cache para leitura. | Finalizado |
Data prevista da release: 17/11/2025
Contexto | Detalhes | Status atual |
|---|
Contexto | Detalhes | Status atual |
|---|---|---|
Jornada Sem Redirecionamento | Novo código de rejeição (rejectionReasonCode): ORIGEM_FIDO_INVALID) no POST /consents/{consentId}/authorise | Finalizado |
Jornada Sem Redirecionamento | Novo código de rejeição (rejectionReasonCode): MAXIMO_CHALLENGES_ATINGIDO no POST /enrollments/{enrollmentId}/fido-registration-options | Finalizado |
Jornada Sem Redirecionamento | Novo código de rejeição (rejectionReasonCode): REJEITADO_TITULARIDADE_DIVERGENTE no GET /enrollments/enrollmentId | Finalizado |
Jornada Sem Redirecionamento | Novo endpoint para autorização de consentimentos recorrentes de Pix Automático | Finalizado |
Jornada Sem Redirecionamento | Ajuste do endpoint que obtém os parâmetros de autenticação para incluir consentimentos de longa duração (recurringConsentId) no POST /enrollments/{enrollmentId}/fido-sign-options | Finalizado |
Jornada Sem Redirecionamento | Ajuste da descrição do endpoint POST /enrollments/{enrollmentId}/risk-signals | Sem impacto para a PCM, retirado da release |
Jornada Otimizada | Jornada Otimizada - Inclusão de campos para monitoramento de consentimentos em Jornada Otimizada | Finalizado |
Jornada Sem Redirecionamento | Novo código de erro (errorCode): PERMISSAO_INVALIDA_VINCULO_CONSENTIMENTO em /enrollments/{enrollmentId}/fido-sign-options | Finalizado |
Pagamentos Automáticos | inclusão de localInstrument AUTO em GET /pix/payments/{recurringPaymentId} e PATCH /pix/payments/{recurringPaymentId} | Finalizado |
Pagamentos Automáticos | Alteração da descrição do endpoint PATCH /recurring-consents/{recurringConsentId} | Finalizado |