obOpen Banking Lab
GlossárioSTETBlogContato
Especificação
  • 1Introdução
  • 2Modelo de negócio
  • 3Pré-requisitos e detalhes técnicos
Referência da API
  • AISP
    • GETaccounts
    • GETbalances
    • GEToverdrafts
    • GETowners
    • GETtransactions
    • GETdetails
    • PUTconsents
    • GETend user identity
    • GETtrusted beneficiaries
  • PISP
    • POSTpayment requests
    • GETpayment requests
    • PUTpayment requests
    • POSTconfirmation
    • GETtransactions
  • CBPII
    • POSTfunds confirmations
Exemplos
  • 6.1Recuperação do contexto do PSU
  • 6.2Encaminhamento do consentimento
  • 6.3Recuperação da identificação do PSU
  • 6.4Recuperação das identidades dos titulares da conta
  • 6.5Recuperação dos saldos da conta
  • 6.6Recuperação dos descobertos da conta
  • 6.7Recuperação das transações da conta
  • 6.8Recuperação dos detalhes de uma transação da conta
  • 6.9Recuperação dos beneficiários de confiança
  • 7.1Verificação da cobertura de um valor na conta
  • 8.1Solicitação de pagamento com várias instruções com diferentes
  • 8.2Solicitação de pagamento com várias instruções com beneficiários diferentes
  • 8.3Solicitação de ordens permanentes
Registro de alterações
  • Registro de alterações
  1. Início
  2. STET 1.6.3.1
  3. Fluxos
  4. 8.2. Solicitação de pagamento com várias instruções com beneficiários diferentes

8.2. Solicitação de pagamento com várias instruções com beneficiários diferentes

8.2.1. Envio da solicitação de pagamento

8.2.1.1. Requisição
POST http://localhost:18080/v1/payment-requests?ui_locales= Headers 
 
content-length: 2529 Body 
 
{ "paymentInformationId" : "MyPmtInfId", "creationDateTime" : "2021-11-16T15:30:01.435239+01:00", "numberOfTransactions" : 2, 
 
"initiatingParty" : { "name" : "MyPreferredPisp", "postalAddress" : { "country" : "FR", "addressLine" : [ "18 rue de la DSP2", "75008 PARIS" ] "organisationId" : { "identification" : "12FR5", "schemeName" : "COID", "issuer" : "ACPR" "paymentTypeInformation" : { "serviceLevel" : "SEPA", "localInstrument" : "INST", "categoryPurpose" : "CASH" "debtor" : { "name" : "MyCustomer", "postalAddress" : { "country" : "FR", "addressLine" : [ "18 rue de la DSP2", "75008 PARIS" ] "privateId" : { "identification" : "FD37G", "schemeName" : "BANK", "issuer" : "BICXYYTTZZZ" "chargeBearer" : "SLEV", "creditTransferTransaction" : [ { "paymentId" : { "instructionId" : "MyInstrId3", "endToEndId" : "MyEndToEndId3" "requestedExecutionDate" : "2021-11-16T15:30:01.435281+01:00", "instructedAmount" : { "amount" : 124.35, "currency" : "EUR" "beneficiary" : { "creditor" : { "name" : "June Doe", "postalAddress" : { "country" : "FR", "addressLine" : [ "18 rue de la DSP2", "75008 PARIS" ] 
 
}, "organisationId" : { "identification" : "12FR5", "schemeName" : "COID", "issuer" : "ACPR" }, "privateId" : { "identification" : "852126789", "schemeName" : "SIREN", "issuer" : "FR" } }, "creditorAccount" : { "iban" : "YY49QEZO90424459988701367845944910" } }, "ultimateCreditor" : { "name" : "MyPreferredPisp", "postalAddress" : { "country" : "FR", "addressLine" : [ "18 rue de la DSP2", "75008 PARIS" ] }, "organisationId" : { "identification" : "12FR5", "schemeName" : "COID", "issuer" : "ACPR" } }, "purpose" : "CASH", "remittanceInformation" : { "unstructured" : [ "MyRemittanceInformation" ] } }, { "paymentId" : { "instructionId" : "MyInstrId4", "endToEndId" : "MyEndToEndId4" }, "requestedExecutionDate" : "2021-11-16T15:30:01.435281+01:00", "instructedAmount" : { "amount" : 124.35, "currency" : "EUR" }, "beneficiary" : { "creditor" : { "name" : "John Doe", "postalAddress" : { "country" : "FR", "addressLine" : [ "18 rue de la DSP2", "75008 PARIS" ] }, "organisationId" : { "identification" : "12FR5", "schemeName" : "COID", "issuer" : "ACPR" }, "privateId" : { "identification" : "852126789", "schemeName" : "SIREN", "issuer" : "FR" } }, "creditorAccount" : { "iban" : "YY49QEZO90424459988701367845944910" } }, "ultimateCreditor" : { "name" : "MyPreferredPisp", "postalAddress" : { "country" : "FR", "addressLine" : [ "18 rue de la DSP2", "75008 PARIS" ] }, "organisationId" : { "identification" : "12FR5", "schemeName" : "COID", 
 
"issuer" : "ACPR" } }, "purpose" : "CASH", "remittanceInformation" : { "unstructured" : [ "MyRemittanceInformation" ] } } ], "supplementaryData" : { "acceptedAuthenticationApproach" : [ "REDIRECT", "DECOUPLED" ], "successfulReportUrl" : "http://myPisp/PaymentSuccess", "unsuccessfulReportUrl" : "http://myPisp/PaymentFailure" } }
8.2.1.2. Resposta
Status code: 201 Headers
X-Request-Id: f042f1d0-26ec-4df9-acaa-14c130431f60 location: /v1/payment-requests/payment-request_rsc2648
Keep-Alive: timeout=60
Connection: keep-alive
8.2.1.3. Corpo
{
  "appliedAuthenticationApproach": "REDIRECT",
  "_links": {
    "consentApproval": {
      "href": "https://psd2.aspsp/consent-approval"
    }
  }
}

8.2.2. Recuperação da solicitação de pagamento

8.2.2.1. Requisição
GET http://localhost:18080/v1/payment-requests/payment-request_rsc2648 No specific headers 
 
No body data
8.2.2.2. Resposta
Status code: 200 Headers
X-Request-Id: 70dd9124-f366-4b9b-a488-5bc4630b3869
Keep-Alive: timeout=60
Connection: keep-alive
8.2.2.3. Corpo

Nota: este corpo foi extraído de um PDF que perdeu alguns separadores estruturais (chaves / vírgulas). Consulte o PDF de origem para ver o JSON canônico.

{ "paymentRequest" : { "resourceId" : "payment-request_rsc2648", 
 
"paymentInformationId" : "MyPmtInfId", "creationDateTime" : "2021-11-16T14:30:01.435239Z", "numberOfTransactions" : 2, "initiatingParty" : { "name" : "MyPreferredPisp", "postalAddress" : { "country" : "FR", "addressLine" : [ "18 rue de la DSP2", "75008 PARIS" ] }, "organisationId" : { "identification" : "12FR5", "schemeName" : "COID", "issuer" : "ACPR" } }, "paymentTypeInformation" : { "serviceLevel" : "SEPA", "localInstrument" : "INST", "categoryPurpose" : "CASH" }, "debtor" : { "name" : "MyCustomer", "postalAddress" : { "country" : "FR", "addressLine" : [ "18 rue de la DSP2", "75008 PARIS" ] }, "privateId" : { "identification" : "FD37G", "schemeName" : "BANK", "issuer" : "BICXYYTTZZZ" } }, "debtorAgent" : { "bicFi" : "BNKAFRPPXXX" }, "chargeBearer" : "SLEV", "paymentInformationStatus" : "PDNG", "creditTransferTransaction" : [ { "paymentId" : { "instructionId" : "MyInstrId3", "endToEndId" : "MyEndToEndId3" }, "resourceId" : "transaction_rsc2649", "requestedExecutionDate" : "2021-11-16T14:30:01.435281Z", "instructedAmount" : { "amount" : 124.35, "currency" : "EUR" }, "beneficiary" : { "creditor" : { "name" : "June Doe", "postalAddress" : { "country" : "FR", "addressLine" : [ "18 rue de la DSP2", "75008 PARIS" ] }, "organisationId" : { "identification" : "12FR5", "schemeName" : "COID", "issuer" : "ACPR" }, "privateId" : { "identification" : "852126789", "schemeName" : "SIREN", "issuer" : "FR" } }, "creditorAccount" : { "iban" : "YY49QEZO90424459988701367845944910" } }, "ultimateCreditor" : { "name" : "MyPreferredPisp", "postalAddress" : { 
 
"country" : "FR", "addressLine" : [ "18 rue de la DSP2", "75008 PARIS" ] "organisationId" : { "identification" : "12FR5", "schemeName" : "COID", "issuer" : "ACPR","purpose" : "CASH", "remittanceInformation" : { "unstructured" : [ "MyRemittanceInformation" ] "transactionStatus" : "PDNG","instructionId" : "MyInstrId4", "endToEndId" : "MyEndToEndId4","resourceId" : "transaction_rsc2650", "requestedExecutionDate" : "2021-11-16T14:30:01.435281Z", "instructedAmount" : { "amount" : 124.35, "currency" : "EUR","name" : "John Doe", "postalAddress" : { "country" : "FR", "addressLine" : [ "18 rue de la DSP2", "75008 PARIS" ] "organisationId" : { "identification" : "12FR5", "schemeName" : "COID", "issuer" : "ACPR","privateId" : { "identification" : "852126789", "schemeName" : "SIREN", "issuer" : "FR","creditorAccount" : { "iban" : "YY49QEZO90424459988701367845944910","ultimateCreditor" : { "name" : "MyPreferredPisp", "postalAddress" : { "country" : "FR", "addressLine" : [ "18 rue de la DSP2", "75008 PARIS" ] "organisationId" : { "identification" : "12FR5", "schemeName" : "COID", "issuer" : "ACPR","purpose" : "CASH", "remittanceInformation" : { "unstructured" : [ "MyRemittanceInformation" ] "transactionStatus" : "PDNG","supplementaryData" : { "acceptedAuthenticationApproach" : [ "REDIRECT", "DECOUPLED" ], "appliedAuthenticationApproach" : "REDIRECT", "successfulReportUrl" : "http://myPisp/PaymentSuccess", "unsuccessfulReportUrl" : "http://myPisp/PaymentFailure", "nextStatusRequestHint" : "2021-11-16T15:35:01.473227+01:00" 
 
}, 
 
"_links" : { 
 
"request" : { "href" : "/v1/payment-requests/payment-request_rsc2648" }, "confirmation" : { "href" : "/v1/payment-requests/payment-request_rsc2648/confirmation" } } }

8.2.3. Confirmação da solicitação de pagamento

8.2.3.1. Requisição
POST http://localhost:18080/v1/payment-requests/payment-request_rsc2648/confirmation Headers 
 
content-length: 22 Body 
 
{ "nonce" : "Nonce56fdd" }
8.2.3.2. Resposta
Status code: 200 Headers
X-Request-Id: 0278982b-3a62-433b-9feb-fa99715fe4cb
Keep-Alive: timeout=60
Connection: keep-alive
8.2.3.3. Corpo

Nota: este corpo foi extraído de um PDF que perdeu alguns separadores estruturais (chaves / vírgulas). Consulte o PDF de origem para ver o JSON canônico.

{ "paymentRequest" : { "resourceId" : "payment-request_rsc2648", "paymentInformationId" : "MyPmtInfId", "creationDateTime" : "2021-11-16T14:30:01.435239Z", 
 
"numberOfTransactions" : 2, "initiatingParty" : { "name" : "MyPreferredPisp", 
 
"postalAddress" : { "country" : "FR", "addressLine" : [ "18 rue de la DSP2", "75008 PARIS" ] "organisationId" : { "identification" : "12FR5", "schemeName" : "COID", "issuer" : "ACPR","paymentTypeInformation" : { "serviceLevel" : "SEPA", "localInstrument" : "INST", "categoryPurpose" : "CASH","debtor" : { "name" : "MyCustomer", "postalAddress" : { "country" : "FR", "addressLine" : [ "18 rue de la DSP2", "75008 PARIS" ] 
 
}, "privateId" : { "identification" : "FD37G", "schemeName" : "BANK", "issuer" : "BICXYYTTZZZ" } }, "debtorAgent" : { "bicFi" : "BNKAFRPPXXX" }, "chargeBearer" : "SLEV", "paymentInformationStatus" : "ACSC", "creditTransferTransaction" : [ { "paymentId" : { "instructionId" : "MyInstrId3", "endToEndId" : "MyEndToEndId3" }, "resourceId" : "transaction_rsc2649", "requestedExecutionDate" : "2021-11-16T14:30:01.435281Z", "appliedExecutionDate" : "2021-11-16T14:30:01.492825Z", "instructedAmount" : { "amount" : 124.35, "currency" : "EUR" }, "beneficiary" : { "creditor" : { "name" : "June Doe", "postalAddress" : { "country" : "FR", "addressLine" : [ "18 rue de la DSP2", "75008 PARIS" ] }, "organisationId" : { "identification" : "12FR5", "schemeName" : "COID", "issuer" : "ACPR" }, "privateId" : { "identification" : "852126789", "schemeName" : "SIREN", "issuer" : "FR" } }, "creditorAccount" : { "iban" : "YY49QEZO90424459988701367845944910" } }, "ultimateCreditor" : { "name" : "MyPreferredPisp", "postalAddress" : { "country" : "FR", "addressLine" : [ "18 rue de la DSP2", "75008 PARIS" ] }, "organisationId" : { "identification" : "12FR5", "schemeName" : "COID", "issuer" : "ACPR" } }, "purpose" : "CASH", "remittanceInformation" : { "unstructured" : [ "MyRemittanceInformation" ] }, "transactionStatus" : "ACSC" }, { "paymentId" : { "instructionId" : "MyInstrId4", "endToEndId" : "MyEndToEndId4" }, "resourceId" : "transaction_rsc2650", "requestedExecutionDate" : "2021-11-16T14:30:01.435281Z", "appliedExecutionDate" : "2021-11-16T14:30:01.492924Z", "instructedAmount" : { "amount" : 124.35, 
 
"currency" : "EUR" }, "beneficiary" : { "creditor" : { "name" : "John Doe", "postalAddress" : { "country" : "FR", "addressLine" : [ "18 rue de la DSP2", "75008 PARIS" ] }, "organisationId" : { "identification" : "12FR5", "schemeName" : "COID", "issuer" : "ACPR" }, "privateId" : { "identification" : "852126789", "schemeName" : "SIREN", "issuer" : "FR" } }, "creditorAccount" : { "iban" : "YY49QEZO90424459988701367845944910" } }, "ultimateCreditor" : { "name" : "MyPreferredPisp", "postalAddress" : { "country" : "FR", "addressLine" : [ "18 rue de la DSP2", "75008 PARIS" ] }, "organisationId" : { "identification" : "12FR5", "schemeName" : "COID", "issuer" : "ACPR" } }, "purpose" : "CASH", "remittanceInformation" : { "unstructured" : [ "MyRemittanceInformation" ] }, "transactionStatus" : "ACSC" } ], "supplementaryData" : { "acceptedAuthenticationApproach" : [ "REDIRECT", "DECOUPLED" ], "appliedAuthenticationApproach" : "REDIRECT", "appliedAuthentication" : "strongAuthentication", "successfulReportUrl" : "http://myPisp/PaymentSuccess", "unsuccessfulReportUrl" : "http://myPisp/PaymentFailure", "nextStatusRequestHint" : "2021-11-16T15:35:01.492749+01:00" } }, "_links" : { "request" : { "href" : "/v1/payment-requests/payment-request_rsc2648" } } }
Anterior8.1. Solicitação de pagamento com várias instruções com diferentesExemplosPróximo8.3. Solicitação de ordens permanentesExemplos

Source

Official STET specification, mirrored under CC BY 3.0 FR.

§ 8.2 · PDF p. 32

Citar e compartilhar

§ 8.2 · PDF p. 32

Acompanha a seção que você está lendo.

Abrir PDF original
obOpen Banking Lab
Da especificação à implementação.

Especificações, glossário e referências de open banking.

Navegação
  • Glossário
  • STET
  • Blog
  • Contato
Legal
  • Avisos legais
  • Política de privacidade
  • Política de cookies

© 2026 Open Banking Lab.

Mantido por Tancrède Simonin · Conteúdo sob licença CC BY-SA 4.0.