Webinar - XMLdation · Webinar Slides Slides will be posted to website after the webinars. You will...

21
Webinar PSD2: Implementing APIs that interoperate with ISO 20022 #xmldationwebinar

Transcript of Webinar - XMLdation · Webinar Slides Slides will be posted to website after the webinars. You will...

Webinar

PSD2: Implementing APIs that interoperate with ISO 20022

#xmldationwebinar

Host

Tricia Balfe, COO, XMLdation Irelandtriciabalfe @api_lifecycle

Recap on our first PSD2 Webinar

ISO 20022 and API payments infrastructure will coexist and need to be aligned

ISO 20022, SEPA etc

API Platform

JSON APIs

Core Banking Platforms

Integration Middleware

Mobile Apps

API Platform

JSON APIs

Core Banking Platforms

Integration Middleware

Mobile Apps

View the slides and video

http://www.xmldation.com/en/solutions/readmore/webinar-materials-psd2-ensuring-a-seamless-payments-journey-connecting-apis-and-iso-20022

Bank BBank A

From EBA

ISO 20022

Support for 3rd parties

Content

Example API

ISO 20022 & business rule policies

Demonstration

Simple bank architecture and API Platforms

Applying a business rule policy in API Layer

Wrapup

Example API

Making a Credit Transfer / Payment Initiation

ISO 20022 Repository

https://www.iso20022.org/understanding_the_data_dictionary.page

https://www.iso20022.org/standardsrepository/public/dictionaryModel/repositorySearch.xhtml

ISO 20022 CatalogueContains:

- XML Schemas for payments initiations (pain), account statements (camt) etc

- Message Usage Guides (MUG), documenting business rules

https://www.iso20022.org/payments_messages.page

Snippets from XML Schemas

Review naming, business term meaning, structures

and business rules when designing APIs

Business Rules

Demo

Create ISO 20022 and SEPA Business Rules Policy for Account API

Apply policy to API

Bank Architecture and API Platforms

Simple Architecture

API Platform

Core Banking Platforms

Integration Middleware

Test Automation Framework

Bank or Third Party Apps

JSON APIs Outside the Bank

Inside the Bank

Bank

API Platforms

(now Google)

Anypoint

API Connect

API Management

API Management

API Manager

API Platform Gaps

• Developer Portal Content

• Business rules policies

• Testing

API Platform Features

• Gateway

• Security

• API Editor

• Developer Portal

• Etc...

Applying a Validation Policy to an API

API Platform

Core Banking Platforms

Integration Middleware

Bank or Third Party Apps

Attach Policy

Outside the Bank

Inside the Bank

Account API

ISO 20022 Validation

API Request

ISO 20022 Validation

Apigee State of APIs Report, 2016

Bank

Business Rule Validation Policies

API Platform

Core Banking Platforms

Integration Middleware

Test Automation Framework

Bank or Third Party Apps

JSON APIs

Apply ISO 20022 Validation Policies to

API Requests here

Apply ISO 20022 Validation Policies to API Responses here

Bank

How to Approach

• Design the API

• Align with ISO 20022 & emerging API standards

• Define the business rules

• For ISO 20022 and emerging API standards

• For specific payments infrastructures e.g. SEPA

• For your own bank, and specific services at the bank

• Publish API and rules documentation

• Apply the rules at the API Layer

• XMLdation is a world leader in end-to-end testing of standardised financial transaction messages : ISO 20022, SWIFT MT, JSON APIs

• Our innovative Software-as-a-Service assists banks, e-invoicingproviders, clearing houses, financial software vendors in theimplementation, testing and maintenance of transaction messages.

• XMLdation service is used by more than 20 banks in over 50 countriesworldwide

• Headquartered in Tampere, Finland; Office in Cork Ireland

• Established in 2009

• Video http://myxml.is/offering16

@api_lifecycle @xmldation

XMLdation API Offering

SaaS platform for managing API definitionsWith automatic generation of documentation and sandboxes for the Developer

Portal, API validation policies at the API layer, and test components for end to end testing. All from a single source.

Open Bank / PSD2 ConsultancyXMLdation supports bank teams to reach compliance

Bank Challenges

PSD2 Compliance

Bank Programme Tracks

Time to Market

API ecosystem

Access and Identity

Partnership Model

API Layer

End to End Testing

Developer Supports

XMLdation SaaS Platform Offering

Product

management

IT

dev &

testing

Onboarding

& support

Client

Business

development

API definition management

Onboarding

Developer portal

Developer services

Test Automation

Test components

Bank IT Environment

Developer Portal

Developer Services

Production systems

API validation policies

API Project

Webinar Slides

Slides will be posted to website after the webinars. You will receive a link by email.

Wrapup

Getting started with PSD2

Drop us an email at [email protected], and we’ll help

Next WebinarThursday April 20th

Watch out for information on topic

Register at http://www.xmldation.com/en/company/events-list

Meet us at

PSD2 Implementation Congress | 28th-29th March | London, UK

Payments 2017 | 24th-26th April | Austin, Texas USA

Open Banking Summit 10 May 2017, London, UK

FinanzSymposium 2017 | 17th-19th May | Mannheim, Germany

EBADay 2017 | 20th – 21st June 2017 | Dublin, Ireland

Money 20/20 Europe | 26th – 28th June 2017 | Copenhagen, Denmark