Top Banner
WSO2 Open Banking Getting your API Management Strategy on Point for PSD2 Compliance Lalaji Sureshika Technical Lead, Financial Solutions
18

Getting your API Management Strategy on Point for PSD2 Compliance

Jan 21, 2018

Download

Technology

WSO2 Inc.
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Getting your API Management Strategy on Point for PSD2 Compliance

WSO2 Open BankingGetting your API Management Strategy on Point for PSD2

Compliance

Lalaji SureshikaTechnical Lead, Financial Solutions

Page 2: Getting your API Management Strategy on Point for PSD2 Compliance

Agenda

● Recap on PSD2

● EBA Mandated Requirements for API Management in a Compliance

Solution

● An API Management Checklist for PSD2 Compliance

● API Management Capabilities of WSO2 Open Banking

● Demo

Page 3: Getting your API Management Strategy on Point for PSD2 Compliance

Payment Services Directive 2 EU Directive that applies to all Banks operating in the EU that regulates payment services throughout the EU, with a compliance deadline of January 2018

Page 4: Getting your API Management Strategy on Point for PSD2 Compliance

What does PSD2 change?

Bank A

Bank B

Bank C

Merchant

TPP(PISP/AISP)

PSD2

Bank A

Bank B

Bank C

Merchant

XS2A - Access to Account

Now Now

Page 5: Getting your API Management Strategy on Point for PSD2 Compliance
Page 6: Getting your API Management Strategy on Point for PSD2 Compliance

EBA Mandated PSD2 Requirements

● Article 27 -

Communication Interface

● Article 28 - Obligations for

dedicated interface

● Article 29 - Certificates

● Article 30 - Security of

communication session

● Article 31 -Data

exchanges

RTS SCA

Assess and notify operational &

security incidents based on ;

● Transactions Affected

● Service Downtime

● Payment Service Users

Affected

● Economic Impact

● Other payment services

affected

more..

GL on Incident Reporting

Guidelines for Payment Service

Providers [PSPs]

● Risk Assessment

● Protection

○ Data and Systems

Integrity &

Confidentiality

○ Access Control

● Detection

GL on Security Measures

Page 7: Getting your API Management Strategy on Point for PSD2 Compliance

API Management Checklist for PSD2 Compliance

Implement API

● Integration points with core-banking

system

Design & Manage API

● Design and manage capabilities of an API

● Interactive documentation support

● Analytics on API usage , API availability &

performance measures

● API Security

API Governance

● API lifecycle management

● API versioning

Consume API

● Third Party Provider (TPP) registration

● Secured API access by TPP

● Business insights on usage

● Notifications for TPPs

Page 8: Getting your API Management Strategy on Point for PSD2 Compliance

WSO2 Open Banking provides all the technology requirements that Banks need to create an “Open Banking” platform to

be PSD2 compliant and as a result become a Digitally Transformed Bank.

API Specification

○ API Definitions○

WSO2 Open Banking

Customer

TPP (AISP/PISP)

FinTech

Merchants

Core Banking

Internal Payment Services

Bank Internal NetworkISO 8583 (TCP/IP)

HTTP

HTTPS

Other Banks

HTTPS

Page 9: Getting your API Management Strategy on Point for PSD2 Compliance

WSO2 Open Banking - API Management Capabilities

● API Specifications

Predefined API templates for :

○ Open Banking UK specification

○ STET API specification

○ Berlin Group NextGenPSD2

Or

○ Any custom API specification

Page 10: Getting your API Management Strategy on Point for PSD2 Compliance

WSO2 Open Banking - API Management Capabilities

● Support for Different API Types○ Private APIs - Within the bank

○ Partner APIs - Establish with the bank and a specific TPP

○ Open APIs - Open APIs to all trusted TPPs

● API Lifecycle Management

● API Security - OAuth2

● Define API Policies - Throttling ,Access Control, Transport, API

resources

● Trigger alerts based on abnormal TPP usage, API health , backend

core banking system issues

Page 11: Getting your API Management Strategy on Point for PSD2 Compliance

WSO2 Open Banking - API Management Capabilities● TPP Accessible Developer Portal

○ TPP Onboarding

○ Explore APIs

○ Consume APIs with swagger

○ Provide access to sandbox and production API environments

● Integration points with core banking systems and other internal

banking services○ Supports different message protocols [ HTTP, TCP] , message types [REST/JSON]

and message formats [ISO 8583, ISO 20022]

● API Monetization to create various revenue models

● API Analytics & Business Insights with dashboards

Page 12: Getting your API Management Strategy on Point for PSD2 Compliance

WSO2 Open Banking Offerings for TPPs

● Onboarding Process

● Establish Secure Communication

● Explore and try out bank APIs

● Setting up sandbox testing

● Setting up production

● Acknowledge new API versions

● Business Insights

Page 13: Getting your API Management Strategy on Point for PSD2 Compliance

Demo

Page 14: Getting your API Management Strategy on Point for PSD2 Compliance

Login & Add Bank

Login Page

2 Factor Authentication

Customer Consent

Initiationaccount info

1

2

3

4

302

5Token 6

Get Accounts Information

AISP

Account Initiation -Process Flow

Page 15: Getting your API Management Strategy on Point for PSD2 Compliance

Payment Initiation -Process Flow

Credits to Dinosoft Labs from Noun Project

Checkout Item

Login Page

2 Factor Authentication

Customer Consent

Initiationpayment info

1

2

3

4

PISP

302

5Token 6

Payment Complete

7

Settlement

Page 16: Getting your API Management Strategy on Point for PSD2 Compliance

WSO2 Open Banking

● API Manager

● API Security + SCA

● API Analytics

● API Monetization

PSD2 Compliance

● API Integration

● Federated Authentication

● Fraud Detection

● API Analytics

● Dashboards

TPP Provider

● Web/Mobile App Suite

● Insight Sales

● Required Integration

Digital

Transformation

Page 17: Getting your API Management Strategy on Point for PSD2 Compliance

Resources

More Information - http://wso2.com/solutions/financial/open-banking/

Try out WSO2 Open Banking - https://openbanking.wso2.com

On Demand Webinars -

https://wso2.com/library/webinars/2017/09/open-banking-moving-banks-beyond-the-norm/

http://wso2.com/library/webinars/2017/08/wso2-open-banking-digital-transformation-through-

psd2/

Open Banking Whitepaper -

http://wso2.com/whitepapers/digital-transformation-through-psd2-and-open-banking/

Page 18: Getting your API Management Strategy on Point for PSD2 Compliance

Thank You!