3. 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
5. Content
Example API
ISO 20022 & business rule policies
Demonstration
Simple bank architecture and API Platforms
Applying a business rule policy in API Layer
Wrapup
9. ISO 20022 Catalogue
Contains:
- 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
14. 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...
15. 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
16. 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
17. 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
18. • 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-invoicing
providers, clearing houses, financial software vendors in the
implementation, testing and maintenance of transaction messages.
• XMLdation service is used by more than 20 banks in over 50 countries
worldwide
• Headquartered in Tampere, Finland; Office in Cork Ireland
• Established in 2009
• Video http://myxml.is/offering16
@api_lifecycle @xmldation
19. XMLdation API Offering
SaaS platform for managing API definitions
With 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 Consultancy
XMLdation 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
20. 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
21. 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
xmldation@xmldation.com, and we’ll help
Next Webinar
Thursday 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