XS2A Core

  • en producción

XS2A Core es una interfaz the proporciona a los TPPs el acceso a las cuentas de los clientes que gestiona un ASPSP.

El reto principal de un Proveedor de Servicios de Pago de Servicio de Cuentas

Con PSD2, la Unión Europea ha publicado una nueva directiva para los servicios de pago en el mercado interno. Entre otras cosas, los bancos están obligados a disponer de interfaces abiertos para que los TPPs puedan acceso a los sistemas bancarios y a las cuentas de los clientes.

La solución XS2A Core de adorsys

Este producto cumple estrictamente la regulación PSD2 y proporciona los servicios básicos que están definidos en la directiva:

- Servicio de Iniciación de Pagos(PIS) para que lo utilice por un Proveedor de Servicios de Iniciación de Pagos(PISP)
- Servicio de Información de Cuentas(AIS) para que lo utilice un Proveedor de Servicios de Información de cuentas(AISP)
- Confirmación de disponibilidad de fondos(CAFS) para que lo utilice un Proveedor de Servicios de Instrumentos de Pago(PIISP)

Icon / AuthentificationCreated with Sketch.

Proceso de Autenticación

Autenticación de Cliente Robusta (SCA) y mejora de la protección de datos

Icon / endpointsCreated with Sketch.


Endpoints

Todos los endpoints de APIs obligatorias definidas por la especificación de Berlin Group están disponibles

Icon / current versionCreated with Sketch.

Última
versión

La última versión soportada es la 1.3.

Icon / DeveloperCreated with Sketch.

Documentación
detallada

La documentación está disponible en un archivo Swagger con todos las API REST

Icon / LikeCreated with Sketch.

Sistema de gestión
de Consentimientos

Es el sistema de almacenamiento y gestión de consentimientos proporcionados por los PSU para cada una de las TPPs.

Icon / moduleCreated with Sketch.

Perfil
ASPSP

API REST para almacenar y acceder a las configuraciones específicas de un ASPSP para utilizar las funcionalidades de XS2A

Icon / loggingCreated with Sketch.

Sistema de
registro

Los TPPs con perfil ASPSP pueden llevar control de todas las peticiones realizadas a través de XS2A

Use Case

Acceso a las Cuentas de los Clientes

Para utilizar los distintos servicios, un TPP tiene que acceder a la cuenta de un PSU, que normalmente está gestionado por un TPP de tipo ASPSP. La directiva PSD2 obliga a que los ASPSP proporcionen el proveedor de servicios de pagos con una interfaz particular que se utilizará para acceder a las cuentas de los clientes para, así, poder iniciar las transferencias (por ejemplo, en una pasarela de pago), descargar información de la cuenta o solicitar la disponibilidad de fondos.

GroupCreated with Sketch.PISPAISPPIISPXS2A CoreASPSP (Bank)AccountsTPP

¿Listo para empezar?

Para más información, no dejes de consultar el proyecto completo en GitHub.

Acceder a GitHub

Listado completo de funcionalidades

Element 24Logo_XS2A SandboxCreated with Sketch.Group 3Created with Sketch.
Servicio de pagos
Servicio de consentimiento (Todos los tipos)
Servicio de Información de Cuentas (AIS)
Servicio de Emisor de Instrumentos de Pagos (PIIS)
Servicio de Emisión de Certificados de Prueba eIDAS
Portal del Desarrollador
Documentación de la Arquitectura
Simulador de Sistemas Bancarios Reales y Datos Dinámicos
Registro de TPPs
Administración de cuentas y usuarios
Autenticación Segura de Cliente (SCA) multinivel
Autenticación Segura de Cliente (SCA) mediante redirección
Autenticación Segura de Cliente (SCA) mediante embebida
Autenticación Segura de Cliente (SCA) mediante desacoplada
Múltiples flujos de prueba tanto para escenarios positivos como negativos
Carga de datos de prueba NISP
Almacenado de consentimientos PIIS en CMS
Almacenado de eventos y registros técnicos
Integración con bases de datos (h2, postgres, oracle, mariadb)

Historial del producto

  • Comienza el proyecto con un equipo de dos personas

  • Lanzamiento de XS2A v.1.0

    • Opción SCA de redirección
  • Lanzamiento de XS2A v.1.7

    • Siguiendo la especificación 1.2 de Berlin Group
    • Opción SCA embebida para un único pago.
  • Implementación de la especificación 1.3

    • Siguiendo el archivo yaml XS2A v.1.15 de Berlin Group
    • Soporte para iniciación de pagos únicos, periódicos y en bloque con el mensaje XML pain.001
  • Lanzamiento de XS2A v.1.17

    • Implementación de la opción SCA desacoplada.
    • Soporte completo para cualquiera de las opciones de SCA.
  • Posibilidad de desarrollo con dos versiones distintas de PSD2

    • Versión estable con la versión 2.x
    • Versión de desarrollo con la versión 3.x

¿Alguna pregunta?Consulta con nuestro experto

René Pongratz

Software Architect &
Expert for API Management