Changelog - [SV] Pagamentos Automáticos - v1.0.0-rc.2 - v1.0.0-rc.1
A implementação e certificação do Pix Automático está pausada no momento. O produto Transferência Inteligentes (Sweeping Accounts) continua disponível para implementação e certificação.
- 1 Alterações na seção de orientações do swagger
- 2 POST /recurring-consents
- 3 GET /recurring-consents/{recurringConsentId}
- 3.1 Response
- 4 PATCH /recurring-consents/{recurringConsentId}
- 5 POST /pix/recurring-payments
- 5.1 Response
- 6 GET /pix/recurring-payments
- 6.1 Response
- 7 GET /pix/recurring-payments/{recurringPaymentId}
- 7.1 Response
- 8 PATCH /pix/recurring-payments/{recurringPaymentId}
- 8.1 Response
Alterações na seção de orientações do swagger
Campo | O que foi alterado? | Tipo da Alteração | Antes | Depois |
---|---|---|---|---|
- | Adicionado texto no header | Adição |
| 6.1.13 Limite valor excedido por período: Foi atingido o valor limite permitido pelo usuário por um determinado período de tempo no consentimento do pagamento (LIMITE_PERIODO_VALOR_EXCEDIDO); 6.1.14 Limite quantidade excedida por período: A quantidade de cobranças atingiu o limite determinado pelo usuário na criação do consentimento (LIMITE_PERIODO_QUANTIDADE_EXCEDIDO). |
- | Alterado a descrição do OAuth2ClientCredentials | Alteração | Fluxo OAuth necessário para que a iniciadora possa iniciar pagamentos. Requer o processo de redirecionamento e autenticação do usuário. Apenas pagamentos iniciados pela mesma iniciadora de pagamentos podem ser consultados ou cancelados através de modelo client credentials. | Fluxo OAuth necessário para que a iniciadora possa consultar ou cancelar pagamentos e criar ou consultar consentimentos. Apenas pagamentos e consentimentos iniciados pela mesma iniciadora de pagamentos podem ser consultados ou cancelados através deste modelo. |
- | Alterado texto no header | Alteração | ## Limites transacionais para Transferências Inteligentes As transferências inteligentes são categorizadas como um Pix Imediato entre diferentes contas de mesma titularidade. Sendo assim, a tratativa a ser dada aos limites definidos no consentimento desse produto devem ser as mesmas que a instituição aplica para os limites do arranjo Pix. | ## Limites transacionais para Transferências Inteligentes
exemplos:
|
POST /recurring-consents
Request
Campo | O que foi alterado? | Tipo da Alteração | Antes | Depois |
---|---|---|---|---|
post/requestBody/data/properties | Removido obrigatóriedade no campo 'startDateTime' | Remoção | required |
|
post/requestBody/data/startDateTime | Alterado - "description" | Alteração | Data e hora em que o consentimento deve passar a ser válido. Uma string com data e hora conforme especificação [RFC-3339](https://... | Data e hora em que o consentimento deve passar a ser válido. Uma string com data e hora conforme especificação [RFC-3339](https://... |
Response
Campo | O que foi alterado? | Tipo da Alteração | Antes | Depois |
---|---|---|---|---|
post/responses/201/data/properties | Removido obrigatóriedade no campo 'startDateTime' | Remoção | required |
|
post/responses/201/data/startDateTime | Alterado - "description" | Alteração | Data e hora em que o consentimento deve passar a ser válido. Uma string com data e hora conforme especificação [RFC-3339](https://... | Data e hora em que o consentimento deve passar a ser válido. Uma string com data e hora conforme especificação [RFC-3339](https://... |
post/responses/201/data/startDateTime | Removido - "type" | Remoção | string |
|
post/data/rejection | Alterado - "description" | Alteração | [Restrição] Campo de preenchimento obrigatório caso status do consentimento igual a "REJECTED" ou "REVOKED". | [Restrição] Campo de preenchimento obrigatório caso status do consentimento igual a "REJECTED". |
post/data/revocation | Alterado - "description" | Alteração |
| [Restrição] Campo de preenchimento obrigatório caso status do consentimento igual a "REVOKED". |
GET /recurring-consents/{recurringConsentId}
Response
Campo | O que foi alterado? | Tipo da Alteração | Antes | Depois |
---|---|---|---|---|
get/responses/200/data/properties | Removido obrigatóriedade no campo 'startDateTime' | Remoção | required |
|
get/responses/200/data/startDateTime | Alterado - "description" | Alteração | Data e hora em que o consentimento deve passar a ser válido. Uma string com data e hora conforme especificação [RFC-3339](https://... | Data e hora em que o consentimento deve passar a ser válido. Uma string com data e hora conforme especificação [RFC-3339](https://... |
get/responses/200/data/startDateTime | Removido - "type" | Remoção | string |
|
post/data/rejection | Alterado - "description" | Alteração | [Restrição] Campo de preenchimento obrigatório caso status do consentimento igual a "REJECTED" ou "REVOKED". | [Restrição] Campo de preenchimento obrigatório caso status do consentimento igual a "REJECTED". |
post/data/revocation | Alterado - "description" | Alteração |
| [Restrição] Campo de preenchimento obrigatório caso status do consentimento igual a "REVOKED". |
PATCH /recurring-consents/{recurringConsentId}
Request
Campo | O que foi alterado? | Tipo da Alteração | Antes | Depois |
---|---|---|---|---|
patch/requestBody/data/oneOf/0/startDateTime | Alterado - "description" | Alteração | Data e hora em que o consentimento deve passar a ser válido. Uma string com data e hora conforme especificação [RFC-3339](https://... | Data e hora em que o consentimento deve passar a ser válido. Uma string com data e hora conforme especificação [RFC-3339](https://... |
patch/requestBody/data/oneOf/0/startDateTime | Removido - "type" | Remoção | string |
|
patch/requestBody/data/oneOf/1/startDateTime | Alterado - "description" | Alteração | Data e hora em que o consentimento deve passar a ser válido. Uma string com data e hora conforme especificação [RFC-3339](https://... | Data e hora em que o consentimento deve passar a ser válido. Uma string com data e hora conforme especificação [RFC-3339](https://... |
patch/requestBody/data/oneOf/1/startDateTime | Removido - "type" | Remoção | string |
|
Response
Campo | O que foi alterado? | Tipo da Alteração | Antes | Depois |
---|---|---|---|---|
patch/responses/200/data/properties | Removido obrigatóriedade no campo 'startDateTime' | Remoção | required |
|
patch/responses/200/data/startDateTime | Alterado - "description" | Alteração | Data e hora em que o consentimento deve passar a ser válido. Uma string com data e hora conforme especificação [RFC-3339](https://... | Data e hora em que o consentimento deve passar a ser válido. Uma string com data e hora conforme especificação [RFC-3339](https://... |
patch/responses/200/data/startDateTime | Removido - "type" | Remoção | string |
|
patch/responses/data/rejectionReason/code | Alterado - "description" | Alteração |
|
|
patch/responses/data/rejectionReason/detail | Alterado - "description" | Alteração |
|
|
POST /pix/recurring-payments
Response
Campo | O que foi alterado? | Tipo da Alteração | Antes | Depois |
---|---|---|---|---|
post/responses/data/rejectionReason/code | Alterado - "description" | Alteração |
|
|
post/responses/data/rejectionReason/detail | Alterado - "description" | Alteração |
|
|
GET /pix/recurring-payments
Response
Campo | O que foi alterado? | Tipo da Alteração | Antes | Depois |
---|---|---|---|---|
get/responses/data/rejectionReason/code | Alterado - "description" | Alteração |
|
|
get/responses/data/rejectionReason/detail | Alterado - "description" | Alteração |
|
|
GET /pix/recurring-payments/{recurringPaymentId}
Response
Campo | O que foi alterado? | Tipo da Alteração | Antes | Depois |
---|---|---|---|---|
get/responses/data/rejectionReason/code | Alterado - "description" | Alteração |
|
|
get/responses/data/rejectionReason/detail | Alterado - "description" | Alteração |
|
|
PATCH /pix/recurring-payments/{recurringPaymentId}
Response
Campo | O que foi alterado? | Tipo da Alteração | Antes | Depois |
---|---|---|---|---|
patch/responses/data/rejectionReason/code | Alterado - "description" | Alteração |
|
|
patch/responses/data/rejectionReason/detail | Alterado - "description" | Alteração |
|
|