Skip to content

Commit c2eeb4b

Browse files
authored
Merge pull request #255 from Sensedia/ORB-421
[ORB-421] correções
2 parents 0f7afb6 + a13d536 commit c2eeb4b

File tree

3 files changed

+4
-8
lines changed

3 files changed

+4
-8
lines changed

documentation/source/swagger/parts/_open_banking_fase3_apis_part.yml

-4
Original file line numberDiff line numberDiff line change
@@ -165,10 +165,6 @@ info:
165165
Ao receber o POST /payments/v1/pix/payments é importante observar que a Detentora deverá validar as informações passadas pela Iniciadora nos campos do payload de envio do consentimento e do pagamento (como, por exemplo, valores e dados do creditado), além de ser necessário decodificar o código para os casos de pagamentos iniciados a partir de um Pix QRCode, a fim de que a Detentora carregue as informações complementares (como, por exemplo, o TxID) na mensageria do Pix (atenção para a PACS008 e as <a href="https://www.bcb.gov.br/estabilidadefinanceira/pix?modalAberto=regulamentacao_pix" target="_blank">regulamentações do Pix</a>).
166166
A Detentora deve validar as informações de detalhes do payload com os dados de detalhes do consentimento, de acordo com a forma de pagamento. Caso os dados do detalhe informados no consentimento sejam diferente dos dados enviados na iniciação de pagamento, a Detentora de retornar erro HTTP 422 Unprocessable Entity, com o code BENEFICIARIO_INCOMPATIVEL.
167167

168-
#### POST /payments/v1/pix/payments
169-
A Detentora deve validar as informações do payload com os dados do consentimento, de acordo com a forma de pagamento.
170-
Caso os dados do detalhe informados no consentimento sejam diferente dos dados enviados na iniciação de pagamento, a Detentora de retornar erro HTTP 422 Unprocessable Entity, com o code BENEFICIARIO_INCOMPATIVEL. Nesse cenário, o consentimento não deve assumir o status CONSUMED.
171-
172168
#### Efetivação do pagamento&lt;&lt;Assync&gt;&gt;
173169
A Detentora de Conta efetua a transação de pagamento entre o Debtor e Creditor através da forma de pagamento escolhida pelo Debtor. A efetivação da transação acontece de maneira assíncrona ao fluxo do Open Banking, seguindo as regras e interfaces do arranjo utilizado (apenas PIX disponível nesse momento).
174170

documentation/source/swagger/parts/schemas/payments_apis/CreatePixPaymentData.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ required:
77
- cnpjInitiator
88
properties:
99
localInstrument:
10-
$ref: ../payments_apis/EnumLocalInstrument.yaml
10+
$ref: ./EnumLocalInstrument.yaml
1111
payment:
1212
$ref: ./PaymentPix.yaml
1313
creditorAccount:

documentation/source/swagger/parts/schemas/payments_apis/PaymentDetails.yaml

+3-3
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,6 @@ description: |
44
required:
55
- localInstrument
66
- creditorAccount
7-
- qrCode
8-
- proxy
97
properties:
108
localInstrument:
119
$ref: ./EnumLocalInstrument.yaml
@@ -40,7 +38,9 @@ properties:
4038
No caso de chave aleatória deve ser informado o UUID gerado pelo DICT, conforme formato especificado na RFC41223.
4139
Se informado, a detentora da conta deve validar o proxy no DICT quando localInstrument for igual a DICT, QRDN (uso futuro) ou QRES (uso futuro) e validar o campo creditorAccount.
4240
Esta validação é opcional caso o localInstrument for igual a INIC.
43-
[Restrição] Se localInstrument for igual a MANU, o campo proxy não deve ser preenchido. Se localInstrument for igual INIC, DICT, QRDN (uso futuro) ou QRES (uso futuro), o campo proxy deve ser sempre preenchido com a chave Pix.
41+
[Restrição]
42+
Se localInstrument for igual a MANU, o campo proxy não deve ser preenchido.
43+
Se localInstrument for igual INIC, DICT, QRDN (uso futuro) ou QRES (uso futuro), o campo proxy deve ser sempre preenchido com a chave Pix.
4444
creditorAccount:
4545
$ref: ../business_commons/CreditorAccount.yaml
4646
additionalProperties: false

0 commit comments

Comments
 (0)