Las opciones de la API STET 1.6.3
La especificación STET 1.6.3 deja muchas decisiones al banco, de modo que dos bancos que la implementan pueden exponer API bastante distintas. Cada ficha dice lo que decide el banco, lo que el TPP debe detectar y gestionar, dónde lo trata la especificación y la regla de la DSP2, de las RTS o de la EBA cuando la hay.
62 fichas · revisado el 19 de octubre de 2026
Estas fichas son una lectura de Open Finance Guide. Remiten al texto de STET sin reproducirlo y no forman parte de la especificación.
Completar el perfil de un bancoQuién decide
- Decisión del banco
- El banco decide, el TPP se adapta.
- Banco y TPP
- Uno propone y el otro decide, o el banco ofrece y el TPP lo usa.
- Decisión del TPP
- La decisión corresponde al TPP.
Acceso e identificación del TPP(4)
- Decisión del bancoOPT-ACC-001reguladoincoherencia
¿Debe el TPP registrarse antes de su primera llamada, y por qué medio?
Correspondencia directa · Registro manual · Registro automatizado
- Decisión del bancoOPT-ACC-002
¿Exige el banco un client_secret además del certificado?
Solo mTLS · mTLS y secreto
- Banco y TPPOPT-ACC-003
¿Puede un TPP tener varios client_id en el mismo banco?
Uno solo · Uno por contexto de uso
- Decisión del bancoOPT-ACC-004regulado
¿Qué controles combina el banco para calcular los derechos del TPP?
Rol del TPP · Acuerdo TPP-banco · Acuerdo TPP-PSU · Contexto del PSU
Firma y cabeceras(5)
- Decisión del bancoOPT-SIG-001regulado
¿Las peticiones del TPP se firman con http-signature o con JWS?
http-signature · JWS
- Decisión del bancoOPT-SIG-002
¿Firma el banco sus respuestas?
No · Sí
- Banco y TPPOPT-SIG-003
¿Cómo designa el keyId el certificado de firma?
kiddel registro · URL del certificado - Banco y TPPOPT-SIG-004regulado
¿Qué headers de contexto del PSU transmite el TPP?
Los que tenga disponibles · Ninguno
- Decisión del bancoOPT-SIG-005
¿Cómo detecta el banco una petición repetida o un duplicado?
Idempotency-Key·paymentInformationId
OAuth2 y tokens(11)
- Decisión del bancoOPT-OAU-001regulado
¿Con qué grant OAuth2 obtiene el AISP su token?
Authorization code · OpenID Connect · CIBA
- Decisión del bancoOPT-OAU-002incoherencia
¿Exige PKCE el servidor de autorización?
No exigido · Exigido
- Banco y TPPOPT-OAU-003incoherencia
¿Implementa el banco OpenID Connect, y acepta una petición firmada?
Solo OAuth2 · OpenID Connect · Request Object firmado
- Banco y TPPOPT-OAU-004
¿Puede el TPP transmitir al banco un identificador del PSU?
login_hint·login_hint_token·id_token_hint - Decisión del bancoOPT-OAU-005
¿Cuánto duran el código de autorización y el access token?
Código de autorización · Access token
- Decisión del bancoOPT-OAU-006incoherencia
¿Emite el banco un refresh token, y lo rota?
Sin refresh token · Sin rotación · Con rotación
- Decisión del bancoOPT-OAU-007regulado
¿Cuándo revoca el banco el refresh token de un AISP?
Plazo regulatorio · Plazo interno · A petición
- Decisión del bancoOPT-OAU-008incoherencia
¿Expone el banco la introspección de token?
No · Sí
- Decisión del bancoOPT-OAU-009
¿Con qué frecuencia consulta el TPP el token endpoint en CIBA?
intervalpresente ·intervalausente - Banco y TPPOPT-OAU-010
¿Se declaran de antemano las URL de redirección?
Declaradas · No declaradas
- Banco y TPPOPT-OAU-011regulado
¿Abre la redirección la app del banco cuando el PSU está en el móvil?
Navegador · App-to-app
Autenticación del PSU(3)
- Decisión del bancoOPT-SCA-001reguladoincoherencia
¿Qué enfoques de autenticación ofrece el banco?
Redirect · Decoupled · Ambos
- Decisión del bancoOPT-SCA-002
¿Qué identificador del PSU reconoce el banco?
Identificador nacional · Identificador de cliente
- Banco y TPPOPT-SCA-003regulado
¿Puede el PISP indicar que un pago se acoge a una exención?
Sin indicación ·
scaHint
Información sobre cuentas(16)
- Banco y TPPOPT-AIS-001regulado
¿Puede el AISP obtener más de 90 días de transacciones?
aisp·aisp extended_transaction_history - Decisión del bancoOPT-AIS-002regulado
¿Debe el banco conocer el detalle del consentimiento dado al AISP?
A1, full-AISP · A2, mixto
- Banco y TPPOPT-AIS-003incoherencia
¿Tiene el PSU varios espacios en el banco?
Un espacio · Varios workspaces
- Decisión del bancoOPT-AIS-004
¿Cómo expone el banco las tarjetas de débito diferido?
Sin cuenta de tarjeta · Una cuenta CARD por tarjeta · Varias por tarjeta
- Decisión del bancoOPT-AIS-005reguladoincoherencia
¿Qué saldos devuelve el banco?
Un saldo · Varios · En la lista de cuentas
- Banco y TPPOPT-AIS-006incoherencia
¿Qué devuelve GET /transactions sin filtro, y según qué fecha?
Conjunto por defecto · Filtros de fecha · Filtros por referencia
- Decisión del bancoOPT-AIS-007
¿Pagina el banco las listas?
Sin paginación · Enlaces HAL
- Decisión del bancoOPT-AIS-008
¿Con qué identificador concilia el TPP las transacciones?
resourceId·entryReference· Ninguno - Decisión del bancoOPT-AIS-009
¿Qué estados de transacción devuelve el banco?
BOOK·PDNG·FUTRyINFO - Decisión del bancoOPT-AIS-010
¿Cómo codifica el banco el tipo de operación?
ISO 20022 · Codificación nacional · Código propietario
- Decisión del bancoOPT-AIS-011
¿Proporciona el banco el detalle de una transacción?
No · Para algunas transacciones
- Decisión del bancoOPT-AIS-012reguladoincoherencia
¿Expone el banco los titulares de una cuenta?
No · Personas · Empresa
- Decisión del bancoOPT-AIS-013regulado
¿Expone el banco la identidad del PSU conectado?
No · Sí
- Decisión del bancoOPT-AIS-014incoherencia
¿Expone el banco el descubierto autorizado?
No · Sí
- Decisión del bancoOPT-AIS-015regulado
¿Expone el banco la lista de beneficiarios de confianza?
No · Sí
- Decisión del bancoOPT-AIS-016regulado
¿Cuántos accesos al día acepta el banco sin el PSU?
Cuatro en 24 horas · Más
Confirmación de fondos(2)
Iniciación de pagos(15)
- Banco y TPPOPT-PIS-001reguladoincoherencia
¿Cómo confirma el PSU un pago?
Enforced redirect · Decoupled
- Decisión del bancoOPT-PIS-002regulado
¿Exige el banco una SCA para cancelar un pago?
No · Simple redirect · Decoupled
- Decisión del bancoOPT-PIS-003reguladoincoherencia
¿Qué tipos de solicitudes de pago acepta el banco?
Transferencia única · Varios beneficiarios · Varias fechas · Orden permanente
- Decisión del bancoOPT-PIS-004regulado
¿Qué instrumentos de pago acepta el banco?
SCT · SCT Inst · Nacional en otra divisa · Internacional
- Banco y TPPOPT-PIS-005
¿Qué hace el banco cuando una transferencia inmediata no puede ejecutarse como inmediata?
Rechazo · Degradación
- Banco y TPPOPT-PIS-006regulado
¿Proporciona el PISP la cuenta de cargo, y puede el banco cambiarla?
Proporcionada por el PISP · Elegida en el banco · Modificable
- Banco y TPPOPT-PIS-007reguladoincoherencia
¿Quién asume los gastos, y puede el banco cambiar esa elección?
chargeBearer·acceptChargeHandlingChange - Banco y TPPOPT-PIS-008regulado
¿Cuándo sale la transferencia, y qué hace el banco si la fecha no es posible?
Lo antes posible · Fecha solicitada · Fecha desplazada
- Banco y TPPOPT-PIS-009regulado
¿Qué frecuencias y reglas de ejecución acepta el banco para una orden permanente?
Frecuencias · Regla de ejecución · Fin
- Decisión del bancoOPT-PIS-010
¿Cuántas instrucciones puede contener una solicitud, y se contabilizan en lote?
Límite · Batch booking
- Decisión del bancoOPT-PIS-011
¿Qué información de remesa acepta el banco?
No estructurada · Estructurada · Ambas
- Decisión del TPPOPT-PIS-012
¿Proporciona el PISP una URL de retorno distinta para el caso de fallo?
Una sola URL · Dos URL
- Decisión del bancoOPT-PIS-013regulado
¿Durante cuánto tiempo y de qué forma puede consultarse el estado de un pago?
30 días · Más tiempo · Endpoint de transacciones
- Decisión del bancoOPT-PIS-014regulado
¿Qué dice el banco al PISP sobre una transferencia no diferida que no es inmediata?
Contabilizada · Fondos disponibles o no
- Decisión del bancoOPT-PIS-015regulado
¿Explica el banco por qué rechaza un pago?
Motivo concreto · Sin motivo
Contrato de API y explotación(6)
- Decisión del bancoOPT-OPS-001regulado
¿Cómo publica el banco su implementación de la especificación?
Archivo STET adaptado · Desviaciones marcadas
- Decisión del bancoOPT-OPS-002reguladoincoherencia
¿Cómo responde el banco a una llamada a una función que no ofrece?
400·501·405y406 - Decisión del bancoOPT-OPS-003
¿Qué tipos de referencia de cuenta acepta el banco?
IBAN · Otros esquemas
- Banco y TPPOPT-OPS-004
¿Qué reglas de transporte y de formato se aplican más allá del mínimo?
TLS 1.2 como mínimo · HTTP 1.1 como mínimo · Fechas
- Decisión del bancoOPT-OPS-005regulado
¿Prevé el banco un acceso de reserva si cae la interfaz específica?
Mecanismo de reserva · Exención
- Decisión del bancoOPT-OPS-006regulado
¿Qué cubre el entorno de pruebas del banco?
Conexión y certificados · Flujos funcionales · Autenticación