PSD2, La Directiva de servicios de pago de la UE.

Las instituciones financieras en la UE deben cumplir con PSD2, y hay un montón de proveedores que afirman que cumplen con PSD2. Se supone que PSD2 es un estándar uniforme en toda la UE, y hay un millón de documentos técnicos, blogs de video, estimaciones de impacto, descripciones generales de alto nivel, pero no hay especificaciones técnicas.

Nada que diga realmente qué mensaje debe enviarse a dónde y luego qué sucede. Lo más parecido que encontré es esto pero incluso no hay ninguna referencia, nada que implique qué especificación técnica exacta siguieron.

¿Alguien sabe dónde obtener los requisitos técnicos oficiales de PSD2?

EDITAR: Probé suerte con los desarrolladores del proyecto openbanking


PD: Entiendo que esta pregunta es técnicamente una "pregunta que nos pide que recomiende o encontremos un libro, herramienta, biblioteca de software, tutorial u otro recurso fuera del sitio, están fuera del tema de Stack Overflow ya que tienden a atraer respuestas obstinadas y spam "

Esta pregunta debe tener una respuesta única y precisa de un único regulador: la CE, esto es no un área de respuestas con opiniones.

6
bbozo 21 sep. 2017 a las 13:25

6 respuestas

La mejor respuesta

Recibí una respuesta del "propietario" del proyecto OBP, lo estoy publicando al pie de la letra:


Con respecto al estado actual, la sucursal de desarrollo de API de Open Bank Project actualmente admite las especificaciones de API de OBP 1.2.1 a 3.0.0

También tenemos un conector ISO20022 (DOLOR) para iniciar pagos.

Puede leer las especificaciones de OBP aquí:

https://apiexplorersandbox.openbankproject.com/

O usa el Swagger:

https://apisandbox.openbankproject.com/obp/v1.4.0/resource-docs/v3.0.0/swagger

O Documentos de recursos (nuestro propio formato):

https://apisandbox.openbankproject.com/obp/v1.4.0/resource-docs/v3.0.0/obp

(los enlaces Swagger / Resource Doc también se pueden encontrar en la parte inferior del Explorador de API)

Con respecto a PSD2, PSD2 no explica exactamente cómo deben cumplir los países (por ejemplo, no define URL, etc.). Sin embargo, sí dice en el Artículo 28, punto 3: "Los proveedores de servicios de pago de servicios de cuentas también se asegurarán de que la interfaz dedicada utilice elementos ISO 20022, componentes o definiciones de mensajes aprobados, para mensajes financieros".

Es por eso que STET (el estándar francés reciente) usa nombres de campo como "PmtTpInf", "InstrPrty", "SvcLvl" y "Cd", etc.

Además de los estándares OBP mencionados anteriormente, nuestro objetivo es apoyar:

Una versión ISO 20022 de OBP. Lo más probable es que se solicite utilizando un tipo Mime diferente en las URL de OBP actuales y se implementará como una traducción automática de los términos de OBP a los equivalentes ISO20022 (donde existan). Probablemente admitiremos nombres de campo corto ISO20022 y también nombres de tipo más largos (que son detallados pero son más autodescriptivos).

  1. Estándar de banca abierta del Reino Unido
  2. STET (francesa)
  3. Otros estándares del país.

Por lo tanto, la API de OBP podrá mostrar múltiples estándares utilizando una instancia de OBP y un conector de fondo. Proporcionará API REST (OBP) fáciles de usar e interfaces ISO20022 menos fáciles de leer para el cumplimiento.

Espero que eso ayude.

PD. aquí está STET: https: //www.stet. eu / assets / files / PSD2 / API-DSP2-STET_V1.2.2.pdf

2
bbozo 28 sep. 2017 a las 12:52

El texto de PSD2 está aquí: https://eur-lex.europa.eu/legal-content/EN/TXT/PDF/?uri=CELEX:32018R0389&from=DE

Encontré esto desde aquí: https://raue.com/en/e-commerce-2/new-eu-regulation-for-electronic-payments-and-online-banking/ que tiene un resumen útil.

PSD2 es el requisito de la interfaz, no entiendo por qué tantas de las respuestas son sobre Open Banking, ¡que trata solo sobre cómo usar la interfaz!

0
Tim 25 jun. 2019 a las 11:09

Aquí está el estándar del Reino Unido.

https://www.openbanking.org.uk

También hay un grupo de linkedin para conectar a los desarrolladores que trabajan en PSD2 y Openbanking con bancos, reguladores y proveedores aquí.

https://www.linkedin.com/groups/12069802

4
Kenny Marritt 19 oct. 2017 a las 04:31

Si está buscando un estándar técnico que se aplique a todos los países de PSD2, debe consultar Grupo de Berlín espec.

La especificación de Open Banking es algo específica del Reino Unido, podría ser suficiente si solo necesita respaldar el mercado del Reino Unido, o podría extenderla para admitir otros productos / mercados (por ejemplo, pagos SEPA).

2
Justin Rowe 9 mar. 2018 a las 08:48

He estado buscando una respuesta a esta pregunta yo mismo, esperando encontrar una respuesta basada en JSON compatible con PSD2, en lugar de tener que averiguar ISO20022.

Encontré este brillante artículo de Starling Bank diciendo:

A partir de noviembre de 2017, sin embargo, la Entidad de Implementación de Banca Abierta (OBIE) anunció enmiendas al alcance de la Banca Abierta para ampliar la solución de Banca Abierta para incluir elementos de PSD2 "con el fin de ofrecer una solución PSD2 totalmente compatible", que puede leerse en su totalidad aquí y aquí.

Me parece que si Open Banking está diseñado para cumplir con PSD2 y ya ofrece especificaciones detalladas, entonces la apuesta más segura aquí es simplemente implementa especificaciones de Open Banking.

También he descubierto que las alternativas viables a esto son:

  1. Las especificaciones NextGenPSD2 del Grupo de Berlín, publicadas como un archivo YAML.
  2. Las especificaciones de Stet, también publicadas como un archivo YAML.
0
Mig82 14 ago. 2018 a las 10:15

Las especificaciones dependen mucho de los JWT. Este sitio web me pareció muy útil si ayuda a alguien: https://openbankingsdk.com

0
steveoshima 14 jun. 2020 a las 18:34