obOpen Banking Lab
GlosarioSTETBlogContacto
Especificación
  • 1Introducción
  • 2Modelo de negocio
  • 3Requisitos previos y detalles técnicos
Referencia 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
Ejemplos
  • 6.1Recuperación del contexto del PSU
  • 6.2Reenvío del consentimiento
  • 6.3Recuperación de la identificación del PSU
  • 6.4Recuperación de las identidades de los titulares de la cuenta
  • 6.5Recuperación de los saldos de la cuenta
  • 6.6Recuperación de los descubiertos de la cuenta
  • 6.7Recuperación de las transacciones de la cuenta
  • 6.8Recuperación del detalle de una transacción de la cuenta
  • 6.9Recuperación de los beneficiarios de confianza
  • 7.1Comprobación de la cobertura de un importe en la cuenta
  • 8.1Solicitud de pago con múltiples instrucciones que tienen diferentes
  • 8.2Solicitud de pago con múltiples instrucciones que tienen diferentes beneficiarios
  • 8.3Solicitud de órdenes permanentes
Registro de cambios
  • Registro de cambios
  1. Inicio
  2. STET 1.6.3.1
  3. Flujos
  4. 8.2. Solicitud de pago con múltiples instrucciones que tienen diferentes beneficiarios

8.2. Solicitud de pago con múltiples instrucciones que tienen diferentes beneficiarios

8.2.1. Envío de la solicitud de pago

8.2.1.1. Solicitud
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. Respuesta
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. Cuerpo
{
  "appliedAuthenticationApproach": "REDIRECT",
  "_links": {
    "consentApproval": {
      "href": "https://psd2.aspsp/consent-approval"
    }
  }
}

8.2.2. Recuperación de la solicitud de pago

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

Nota: este cuerpo se extrajo de un PDF que perdió algunos separadores estructurales (llaves / comas). Consulte el PDF de origen para ver el 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. Confirmación de la solicitud de pago

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

Nota: este cuerpo se extrajo de un PDF que perdió algunos separadores estructurales (llaves / comas). Consulte el PDF de origen para ver el 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. Solicitud de pago con múltiples instrucciones que tienen diferentesEjemplosSiguiente8.3. Solicitud de órdenes permanentesEjemplos

Source

Official STET specification, mirrored under CC BY 3.0 FR.

§ 8.2 · PDF p. 32

Citar y compartir

§ 8.2 · PDF p. 32

Sigue la sección que estás leyendo.

Abrir PDF original
obOpen Banking Lab
De la especificación a la implementación.

Especificaciones, glosario y referencias de open banking.

Navegación
  • Glosario
  • STET
  • Blog
  • Contacto
Legal
  • Aviso legal
  • Política de privacidad
  • Política de cookies

© 2026 Open Banking Lab.

Mantenido por Tancrède Simonin · Contenido bajo licencia CC BY-SA 4.0.