SlideShare a Scribd company logo
1 of 50
Download to read offline
22nd February 2022
Finance MuleSoft Meetup
Banking - SWIFT Global Payment
Innovation (GPI) Integration
This meeting is being recorded...
from MuleSoft.
#2
Note: Kindly introduce yourself in chat (Name, Company, Role, Location, Experience…)
2
● Introductions
● The Banking industry and its challenges
● SWIFT & SWIFT GPI
● MuleSoft SWIFT GPI integration Use Case
● Technical Solution + SWIFT GPI Connector
● Demo
● Q&A
● Trivia/Quiz
● Closing
Agenda
3
● Both the speaker and host are organizing this meet up in individual capacity only. We are not
representing our companies here.
● This presentation is strictly for learning purpose only.
● Organizer/Presenter do not hold any responsibility that same solution will work for your
business requirements also.
● This presentation is not meant for any promotional activities.
● This meeting will be recorded and shared.
Safe Harbour Statement
4
Meet your Finance Meetup Organizer
Ravi Padmanavar
Customer Success Strategic Advisor
@MuleSoft
● 18+ years of IT experience; mostly
in BFSI and HealthCare domain
● 5+ years as MuleSoft Architect; with
MuleSoft from last one year
● MuleSoft and LOMA Certified
● Baltimore Meetup Group Organizer
● Based out of Washington, DC
5
Today’s Finance Meetup Speaker
Dmitry Fundak
MuleSoft Practice Lead
@LeadexSystems
● 13+ years of experience in software
industry
● 10+ years of experience with
MuleSoft solutions
● MuleSoft certified
● Go To Market Champion, Banking
Champion
● Architected complex integration
solutions in finance
The Banking industry and its
challenges
All contents © MuleSoft, LLC
Digital-First
Customers
Increased
Competition
Evolving Regulatory
and Security Risks
The banking industry faces unparalleled disruption
57% expect to
open an account
in <1 hour
$34.5 billion was
invested in fintechs in
2019
On average, banking
regulations change
every 12 minutes
The banking industry faces unparalleled
disruption
8
57% expect to open
an account in <1 hour
High volume and risk,
low rates and margins
Digital-First
Customers
Tough Lending
Environment
New economic relief
programs, standards for
data sharing
Regulatory and Policy
Changes
Source: MuleSoft's 2018 Consumer Connectivity Insights Report 2018
Banks are responding with digital
transformation
9
Single
Customer
View / CRM
Payments
Core Banking
Open
Banking
Customer
onboarding
Your customer
Your bank
Traditional integration approaches can’t
keep up
10
IT today spends 80% of time integrating, not innovating
Your customer
Your bank
SAP
Single
Customer
View / CRM
Payments
Lending
Open
Banking
Customer
onboarding
Time
IT can’t keep pace with customer and
business needs
Delivery capacity
Streamlined Lending
(PPP, Mortgages)
Open Banking
Customer 360
Mobile Banking
Core Modernization
Client Onboarding
Demands
on IT Deliver
y gap
Banking CIOs are facing a widening delivery gap
“Larger financial institutions, many of which still rely on decades-old systems, find it difficult to
implement the technological features & components necessary to meet the demands of digital
customers that want a modernised financial services experience.”
(source - Accenture analysis on digital value in the banking industry)
The Top Players are all racing to achieve transformation to maintain their spots
- Improving customer experience - maintain customer loyalty with enhanced phygital experience
- Adapt & modernise the approach - upskill staff to respond to new ways of consuming banking
- Reducing technical debt - modernise the legacy systems while increase agility
Large Scale Transformation Programs
Lending Payments
Your customer
Your bank
Single customer view/CRM
Open banking Customer onboarding
Integration
Universal API
management
Automation API ecosystems
Roadblocks can be removed by integration, API strategies, and automation
Banks are racing to create seamless digital
experiences, faster
Increase agility by decoupling business processes from legacy data stores
Decompose monolithic legacy banking
systems
Core banking
Underwriting engine
Reference database
MONOLITHIC
DATA STORE
Customers Identity &
access mgmt
Commercial loans
SMB loans
Decompose monolithic systems Implement reusable solutions Embrace open innovation
Experiences
Processes
Systems
Web API
Loans API
FIS
MeridianLink
nCino
Calculate
Interest API
Balance
Due API
Mobile
API
Agent API
Payments
API
Remaining
Principal API
DW
Unlock core banking systems
Rapidly connect banking and lending
systems using out-of-the-box
connectors and integration templates
Empower your banking
ecosystem with APIs
Allow your developers, partners and
customers to discover and reuse APIs
Create connected customer
experiences, faster
Deliver integrated experiences faster
across channels and lines of business
faster
3x
Source: Forrester
Volante
Temenos
SBA E-Tran
Plaid
World’s #1 integration and API platform for financial services
MuleSoft’s Anypoint Platform
SWIFT GPI integration Use Case
What is SWIFT?
SWIFT - Society for Worldwide Interbank Financial Telecommunication
SWIFT is a secure payment messaging network that facilitates international payments between over 10,000 financial
institutions.
If you’ve ever made an international payment it was likely through the SWIFT network. SWIFT processes over
32,000,000 messages every day.
Issues that needed to be resolved to keep up with modern customer expectations:
● a lack of visibility over funds once they'd been sent
● routing fees being charged by intermediaries (which meant less money was arriving with the recipient that was
sent)
● payments being delayed
What is SWIFT gpi?
SWIFT gpi (gpi stands for Global Payments Innovation) is a new initiative from SWIFT and was
developed to improve the experience of making a payment via the SWIFT network for both
customers and banks.
SWIFT gpi combines the traditional SWIFT messaging and banking system with a new set of rules.
Any bank that joins gpi has to follow these rules, which include transparency of fees, end-to-end
payment tracking, and confirmation of credit to the recipient's account.
SWIFT gpi benefits
Fast payments End-to-end tracking Reduced Costs Reduced Costs
Optimise liquidity Easy to implement Credit confirmations Unaltered remittance info
Technical Solution
Benefit of Leveraging MuleSoft
This set of APIs to provide operations for financial institutions to
access and update payment transaction information. The following
operations are presented in the gpi API v.4:
● Status Confirmations – a status confirmation update to inform
the Tracker about the updated status of a given payment.
● Get Payment Transaction Details – a payment query to get
detailed information regarding a given payment.
● Get Changed Payment Transactions – a delta query to get all
payment update information starting from a given date and
time.
● Cancel Transaction – a request to cancel a transaction.
● Transaction Cancellation Status – informs the tracker about
the updated status of a given payment.
GPI API v4
SWIFT Microgateway is a software simplifying SWIFT APIs consumption over Multi-Vendor
Secure IP Network(MV-SIPN) and Internet channels. SWIFT Microgateway exists in
standalone, embeddable and BCI forms. The last provides backward compatible interface
(BCI) with gpi Connector
SWIFT Microgateway
SWIFT secure zone
SWIFT integration/interfaces(on-premise)
Mule runtime
SWIFTNet
Mule Application
Mule GPI v4
Connector
SWIFT Microgateway
SWIFT
Security SDK
HTTP
Proxy
HTTP
Proxy
VPN
Box
● Encapsulates connectivity and cross-cutting concerns:
○ Establishing connections
○ OAuth2 sessions management
○ JWT tokenization
○ Exception strategy
● Provides allowed operations list
● Provides well defined request and response structure for each operation
MuleSoft 4 GPI API v4 Connector
The configuration settings are prerequisites to connecting
to SWIFT API Microgateway, client’s security footprints and
invoking SWIFT API services:
● Basepath – the base URL to the Microgateway
service.
● Host – the host of the Microgateway.
● Port – the open port of the Microgateway.
● Business app name – business Application Name
value within the Business Application object of the
configuration database.
● Profile id – session ProfileId value for GPI and G4C
services within the Application Service Profile object
of the configuration database.
● Shared secret – shared Secret Key value for the
Business Application
Swift GPI Connector Global Configuration
Use Case. Status Confirmation
Business Case:
The customer of a foreign bank sends funds to a domestic bank and requests the domestic
bank to obtain the status of the payment.
Problem solution:
1. Receive the list of the incoming transactions.
2. On each transaction check if the receiver can accept the funds.
3. Confirm with a corresponding status.
This API operation is a status confirmation
update to inform the tracker about the
updated status of a given payment. The
structure of the request is represented in the
list of parameters such us Business identifier
code (BIC) of Sender, BIC of Originator,
Transaction Identification, Instruction
Identification etc. to be sent to the Swift GPI
API for confirmation of the status of payment.
Operations: Status Confirmations
Request the Status of transaction (JSON
representation):
Response:
HTTP/1.1 200 OK - Status Confirmed
Operations: Status Confirmations. Swift
GPI connector
The configuration of the Status Confirmation
operation is represented as a list of parameters to
be configured as part of the Swift GPI Connector
settings. The settings are grouped into 3 sections:
● Display Name – the name of the operation in
the Mule Application
● Basic Settings – the selected configuration
profile of the global connectivity settings.
● General – the mapping of the fields to be sent
as part of the request to Swift GPI v.4 API.
Use Case. Send notification - SMS/Slack
Business Case:
The customer sends an international payment and has to be notified about updates
starting from a given date and time.
Problem solution:
1. Send a request to get payment transactions changed for a last X minutes.
2. For each transaction from the response send an SMS/Slack about the new
status to the customer.
This API operation is a delta query to get all payment update information starting from a given date
and time. The structure of the request is represented as a list of parameters to be sent to Swift GPI
API to search for a list of changed payment transactions for the given period.
From Date. Start time window to filter this search
To Date. Stop time window to filter this search
Count. Indicates the maximum number of transactions to be returned
Operations: Get Changed Payment
Transactions
Response of changed payment transactions(JSON representation)
Operations: Get Changed Payment
Transactions. Swift GPI connector
The configuration of the Get Changed
Payment Transactions operation is
represented as a list of parameters to
be configured as part of Swift GPI
Connector settings. The settings are
grouped by 3 sections:
● Display Name – the name of the
operation in the Mule
Application.
● Basic Settings – the selected
configuration profile of the global
connectivity settings.
● General – mapping of the fields
to be sent as part of the request
to Swift GPI v.4 API.
API-Led Architecture - Modern Bank
Process
APIs
Experience
APIs
System
APIs
ID Verification API
File
Experience
API
Customer
Biometrics
Sync Process API Customer Support
Payments
Account
Authorization API
Verification Credit score Know your
Customer
Eligibility Check
API
Documents eSignatures Account Loan Mortgage Notification
Loan Processing Fulfilment
Customer 360 API
Mobile
Online
Banking
Loan Officer Customer
Support
Internal
Functions
IVR/telephony
Experience
Reporting
Marketing
Doc
Mgmt
External
Partner
SWIFT GPI
Process
APIs
Banking architecture
System
APIs
Experience
APIs
ILLUSTRATIVE
Customer 360
API
Slack
SMS SWIFT GPI
Demo
Q&A
Trivia/Quiz
36
● All Questions will be Multiple Choice Questions.
● Please respond answers in Chat Window.
● First correct answer for every question will be declared winner for that question
● Winner will get voucher to register for any MuleSoft Training of your choice
● One voucher per month - Across All Meetups
● Note to Trivia Winners:
○ Make sure to share your full name, email address and linkedIn profile with Host before
leaving meetup.
○ Email to claims the Voucher will be sent to winners within 10 days of the meetup event
Trivia Rules
37
Question #1
38
What software is simplifying SWIFT APIs consumption over MV-SIPN and internet channels?
a) Swift GPI Connector
b) Mulesoft Anypoint Platform
c) SWIFT Microgateway
d) SWIFT Security SDK
39
What software is simplifying SWIFT APIs consumption over MV-SIPN and internet channels?
a) Swift GPI Connector
b) Mulesoft Anypoint Platform
c) SWIFT Microgateway
d) SWIFT Security SDK
40
Question #2
41
What operation from the list below is supported by Swift GPI Connector?
a) Payment Pre-validation
b) Banking Analytics
c) Transaction Screening
d) Status Confirmations of the payment
42
What operation from the list below is supported by Swift GPI API & Connector?
a) Payment Pre-validation
b) Banking Analytics
c) Transaction Screening
d) Status Confirmations of the payment
43
Question #3
What is the purpose of “Get Changed Payment Transactions” API operation?
a) It is a delta query to get all payment update information starting from a given date and
time
b) It allows financial institutions to have direct access to additional payload information of
the payment transactions
c) This API is to get a transactions list of the changed payments for the defined period
d) This API allows beneficiary and intermediary banks to make changes in the payment
transactions.
44
45
What is the purpose of “Get Changed Payment Transactions” API operation?
a) It is a delta query to get all payment update information starting from a given date and
time
b) It allows financial institutions to have direct access to additional payload information of
the payment transactions
c) This API is to get a transactions list of the changed payments for the defined period
d) This API allows beneficiary and intermediary banks to make changes in the payment
transactions.
Upcoming Meetup Events
47
● MuleSoft Accelerator for Financial Service - Installation and Code Walkthrough
Events coming up soon…
Meetup Feedback
49
● Share:
○ Tweet using the hashtag #MuleSoftMeetups #MuleMeetup
○ Invite your network to join: https://meetups.mulesoft.com/finance/
● Feedback:
○ Fill out the survey feedback and suggest topics for upcoming events
○ Contact MuleSoft at meetups@mulesoft.com for ways to improve the program
● Nominate Yourself as Meetup Speaker:
○ Excellent opportunity for public speaking, broadening skills and expanding
professional network
Knowledge Shared is Knowledge Squared!
Thank You !!!

More Related Content

What's hot

Microservices for Application Modernisation
Microservices for Application ModernisationMicroservices for Application Modernisation
Microservices for Application ModernisationAjay Kumar Uppal
 
APIs The Catalyst for Real-Time Treasury
APIs The Catalyst for Real-Time TreasuryAPIs The Catalyst for Real-Time Treasury
APIs The Catalyst for Real-Time TreasuryKyriba Corporation
 
Gathering Operational Intelligence in Complex Environments at Splunk
Gathering Operational Intelligence in Complex Environments at SplunkGathering Operational Intelligence in Complex Environments at Splunk
Gathering Operational Intelligence in Complex Environments at SplunkMuleSoft
 
Enabling a Real-Time, Agile, Event-Driven Enterprise
Enabling a Real-Time, Agile, Event-Driven EnterpriseEnabling a Real-Time, Agile, Event-Driven Enterprise
Enabling a Real-Time, Agile, Event-Driven EnterpriseSolace
 
Simple cloud migration with OpenText Migrate
Simple cloud migration with OpenText MigrateSimple cloud migration with OpenText Migrate
Simple cloud migration with OpenText MigrateOpenText
 
Modernize Your Banking Platform with Temenos and NuoDB
Modernize Your Banking Platform with Temenos and NuoDBModernize Your Banking Platform with Temenos and NuoDB
Modernize Your Banking Platform with Temenos and NuoDBNuoDB
 
Cloud-Native Observability
Cloud-Native ObservabilityCloud-Native Observability
Cloud-Native ObservabilityTyler Treat
 
IBM DataPower Gateway - Common Use Cases
IBM DataPower Gateway - Common Use CasesIBM DataPower Gateway - Common Use Cases
IBM DataPower Gateway - Common Use CasesIBM DataPower Gateway
 
Singapore MuleSoft Meetup - 24 Aug 2022
Singapore MuleSoft Meetup - 24 Aug 2022Singapore MuleSoft Meetup - 24 Aug 2022
Singapore MuleSoft Meetup - 24 Aug 2022Royston Lobo
 
MuleSoft Surat Meetup#41 - Universal API Management, Anypoint Flex Gateway an...
MuleSoft Surat Meetup#41 - Universal API Management, Anypoint Flex Gateway an...MuleSoft Surat Meetup#41 - Universal API Management, Anypoint Flex Gateway an...
MuleSoft Surat Meetup#41 - Universal API Management, Anypoint Flex Gateway an...Jitendra Bafna
 
Splunk Overview
Splunk OverviewSplunk Overview
Splunk OverviewSplunk
 
Event-driven microservices
Event-driven microservicesEvent-driven microservices
Event-driven microservicesAndrew Schofield
 
Integration Patterns and Anti-Patterns for Microservices Architectures
Integration Patterns and Anti-Patterns for Microservices ArchitecturesIntegration Patterns and Anti-Patterns for Microservices Architectures
Integration Patterns and Anti-Patterns for Microservices ArchitecturesApcera
 
How to Effectively Migrate Data From Legacy Apps
How to Effectively Migrate Data From Legacy AppsHow to Effectively Migrate Data From Legacy Apps
How to Effectively Migrate Data From Legacy AppsCloverDX
 
ContainerDays Hamburg 2023 — Cilium Workshop.pdf
ContainerDays Hamburg 2023 — Cilium Workshop.pdfContainerDays Hamburg 2023 — Cilium Workshop.pdf
ContainerDays Hamburg 2023 — Cilium Workshop.pdfRaphaël PINSON
 
Cloud native-apps-architectures
Cloud native-apps-architecturesCloud native-apps-architectures
Cloud native-apps-architecturesCapgemini
 
Data Power Architectural Patterns - Jagadish Vemugunta
Data Power Architectural Patterns - Jagadish VemuguntaData Power Architectural Patterns - Jagadish Vemugunta
Data Power Architectural Patterns - Jagadish Vemuguntafloridawusergroup
 
Platform & Application Modernization
Platform & Application ModernizationPlatform & Application Modernization
Platform & Application ModernizationJK Tech
 
성공적인 클라우드 마이그레이션을 위한 디지털 트랜스포메이션 전략 - Gregor Hophe :: AWS 클라우드 마이그레이션 온라인
성공적인 클라우드 마이그레이션을 위한 디지털 트랜스포메이션 전략 - Gregor Hophe :: AWS 클라우드 마이그레이션 온라인성공적인 클라우드 마이그레이션을 위한 디지털 트랜스포메이션 전략 - Gregor Hophe :: AWS 클라우드 마이그레이션 온라인
성공적인 클라우드 마이그레이션을 위한 디지털 트랜스포메이션 전략 - Gregor Hophe :: AWS 클라우드 마이그레이션 온라인Amazon Web Services Korea
 

What's hot (20)

Microservices for Application Modernisation
Microservices for Application ModernisationMicroservices for Application Modernisation
Microservices for Application Modernisation
 
APIs The Catalyst for Real-Time Treasury
APIs The Catalyst for Real-Time TreasuryAPIs The Catalyst for Real-Time Treasury
APIs The Catalyst for Real-Time Treasury
 
Gathering Operational Intelligence in Complex Environments at Splunk
Gathering Operational Intelligence in Complex Environments at SplunkGathering Operational Intelligence in Complex Environments at Splunk
Gathering Operational Intelligence in Complex Environments at Splunk
 
Enabling a Real-Time, Agile, Event-Driven Enterprise
Enabling a Real-Time, Agile, Event-Driven EnterpriseEnabling a Real-Time, Agile, Event-Driven Enterprise
Enabling a Real-Time, Agile, Event-Driven Enterprise
 
Simple cloud migration with OpenText Migrate
Simple cloud migration with OpenText MigrateSimple cloud migration with OpenText Migrate
Simple cloud migration with OpenText Migrate
 
Modernize Your Banking Platform with Temenos and NuoDB
Modernize Your Banking Platform with Temenos and NuoDBModernize Your Banking Platform with Temenos and NuoDB
Modernize Your Banking Platform with Temenos and NuoDB
 
Cloud-Native Observability
Cloud-Native ObservabilityCloud-Native Observability
Cloud-Native Observability
 
IBM DataPower Gateway - Common Use Cases
IBM DataPower Gateway - Common Use CasesIBM DataPower Gateway - Common Use Cases
IBM DataPower Gateway - Common Use Cases
 
Singapore MuleSoft Meetup - 24 Aug 2022
Singapore MuleSoft Meetup - 24 Aug 2022Singapore MuleSoft Meetup - 24 Aug 2022
Singapore MuleSoft Meetup - 24 Aug 2022
 
MuleSoft Surat Meetup#41 - Universal API Management, Anypoint Flex Gateway an...
MuleSoft Surat Meetup#41 - Universal API Management, Anypoint Flex Gateway an...MuleSoft Surat Meetup#41 - Universal API Management, Anypoint Flex Gateway an...
MuleSoft Surat Meetup#41 - Universal API Management, Anypoint Flex Gateway an...
 
Splunk Overview
Splunk OverviewSplunk Overview
Splunk Overview
 
Event-driven microservices
Event-driven microservicesEvent-driven microservices
Event-driven microservices
 
Integration Patterns and Anti-Patterns for Microservices Architectures
Integration Patterns and Anti-Patterns for Microservices ArchitecturesIntegration Patterns and Anti-Patterns for Microservices Architectures
Integration Patterns and Anti-Patterns for Microservices Architectures
 
How to Effectively Migrate Data From Legacy Apps
How to Effectively Migrate Data From Legacy AppsHow to Effectively Migrate Data From Legacy Apps
How to Effectively Migrate Data From Legacy Apps
 
ContainerDays Hamburg 2023 — Cilium Workshop.pdf
ContainerDays Hamburg 2023 — Cilium Workshop.pdfContainerDays Hamburg 2023 — Cilium Workshop.pdf
ContainerDays Hamburg 2023 — Cilium Workshop.pdf
 
Cloud native-apps-architectures
Cloud native-apps-architecturesCloud native-apps-architectures
Cloud native-apps-architectures
 
Data Power Architectural Patterns - Jagadish Vemugunta
Data Power Architectural Patterns - Jagadish VemuguntaData Power Architectural Patterns - Jagadish Vemugunta
Data Power Architectural Patterns - Jagadish Vemugunta
 
Platform & Application Modernization
Platform & Application ModernizationPlatform & Application Modernization
Platform & Application Modernization
 
Cloud Transformation
Cloud TransformationCloud Transformation
Cloud Transformation
 
성공적인 클라우드 마이그레이션을 위한 디지털 트랜스포메이션 전략 - Gregor Hophe :: AWS 클라우드 마이그레이션 온라인
성공적인 클라우드 마이그레이션을 위한 디지털 트랜스포메이션 전략 - Gregor Hophe :: AWS 클라우드 마이그레이션 온라인성공적인 클라우드 마이그레이션을 위한 디지털 트랜스포메이션 전략 - Gregor Hophe :: AWS 클라우드 마이그레이션 온라인
성공적인 클라우드 마이그레이션을 위한 디지털 트랜스포메이션 전략 - Gregor Hophe :: AWS 클라우드 마이그레이션 온라인
 

Similar to #2 Finance MuleSoft Meetup - SWIFT GPI Use Case & Demo

PSD2 & Open Banking
PSD2 & Open BankingPSD2 & Open Banking
PSD2 & Open Bankingsenakafdo
 
WSO2 Open Banking: Digital Transformation Through PSD2
WSO2 Open Banking: Digital Transformation Through PSD2WSO2 Open Banking: Digital Transformation Through PSD2
WSO2 Open Banking: Digital Transformation Through PSD2WSO2
 
Cybrilla fintech presentation
Cybrilla fintech presentationCybrilla fintech presentation
Cybrilla fintech presentationAnchal Jajodia
 
Fetch payments Pitch Deck
Fetch payments Pitch DeckFetch payments Pitch Deck
Fetch payments Pitch DeckVimalSelvamany
 
INTERFACE, by apidays - The UK Open Banking Story
INTERFACE, by apidays -  The UK Open Banking StoryINTERFACE, by apidays -  The UK Open Banking Story
INTERFACE, by apidays - The UK Open Banking Storyapidays
 
How a Payment Factory can help reduce the cost of your ERP cloud migration
How a Payment Factory can help reduce the cost of your ERP cloud migrationHow a Payment Factory can help reduce the cost of your ERP cloud migration
How a Payment Factory can help reduce the cost of your ERP cloud migrationKyriba Corporation
 
SpringOne Platform 2019
SpringOne Platform 2019SpringOne Platform 2019
SpringOne Platform 2019Junya Suzuki
 
figo Banking API: A Banking Service Provider for FinTech Startups
figo Banking API: A Banking Service Provider for FinTech Startupsfigo Banking API: A Banking Service Provider for FinTech Startups
figo Banking API: A Banking Service Provider for FinTech StartupsLars Markull
 
apidays LIVE India 2022_Connecting the supply chain financing ecosystem.pptx
apidays LIVE India 2022_Connecting the supply chain financing ecosystem.pptxapidays LIVE India 2022_Connecting the supply chain financing ecosystem.pptx
apidays LIVE India 2022_Connecting the supply chain financing ecosystem.pptxapidays
 
Innovations in payments driven by API first technology.pdf
Innovations in payments driven by API first technology.pdfInnovations in payments driven by API first technology.pdf
Innovations in payments driven by API first technology.pdfapidays
 
FIU India CBWTR Bank Use Case
FIU India CBWTR Bank Use CaseFIU India CBWTR Bank Use Case
FIU India CBWTR Bank Use CaseSupriya Kulkarni
 
Furture_of_banking
Furture_of_bankingFurture_of_banking
Furture_of_bankingrclalwani
 
White Labeled Neo Banking - PayNetpdf
White Labeled Neo Banking - PayNetpdfWhite Labeled Neo Banking - PayNetpdf
White Labeled Neo Banking - PayNetpdfAbhinav Paliwal
 
MoneyBridge Pitch Deck - Investor Presentation
MoneyBridge Pitch Deck - Investor PresentationMoneyBridge Pitch Deck - Investor Presentation
MoneyBridge Pitch Deck - Investor Presentationbaron83
 
Agile and Adaptable Technology Platforms - Easing the Insanity of the Post PS...
Agile and Adaptable Technology Platforms - Easing the Insanity of the Post PS...Agile and Adaptable Technology Platforms - Easing the Insanity of the Post PS...
Agile and Adaptable Technology Platforms - Easing the Insanity of the Post PS...WSO2
 
BCT delivers 5-fold increase in inward remittance transactions for India’s le...
BCT delivers 5-fold increase in inward remittance transactions for India’s le...BCT delivers 5-fold increase in inward remittance transactions for India’s le...
BCT delivers 5-fold increase in inward remittance transactions for India’s le...Bahwan CyberTek
 
Team Rocket, International Blockchain Olympiad 2021, Slide Deck
Team Rocket, International Blockchain Olympiad 2021, Slide DeckTeam Rocket, International Blockchain Olympiad 2021, Slide Deck
Team Rocket, International Blockchain Olympiad 2021, Slide DeckAfnan Faruk
 

Similar to #2 Finance MuleSoft Meetup - SWIFT GPI Use Case & Demo (20)

2020 kyriba payment_network
2020 kyriba payment_network2020 kyriba payment_network
2020 kyriba payment_network
 
PSD2 & Open Banking
PSD2 & Open BankingPSD2 & Open Banking
PSD2 & Open Banking
 
WSO2 Open Banking: Digital Transformation Through PSD2
WSO2 Open Banking: Digital Transformation Through PSD2WSO2 Open Banking: Digital Transformation Through PSD2
WSO2 Open Banking: Digital Transformation Through PSD2
 
Cybrilla fintech presentation
Cybrilla fintech presentationCybrilla fintech presentation
Cybrilla fintech presentation
 
Fetch payments Pitch Deck
Fetch payments Pitch DeckFetch payments Pitch Deck
Fetch payments Pitch Deck
 
INTERFACE, by apidays - The UK Open Banking Story
INTERFACE, by apidays -  The UK Open Banking StoryINTERFACE, by apidays -  The UK Open Banking Story
INTERFACE, by apidays - The UK Open Banking Story
 
How a Payment Factory can help reduce the cost of your ERP cloud migration
How a Payment Factory can help reduce the cost of your ERP cloud migrationHow a Payment Factory can help reduce the cost of your ERP cloud migration
How a Payment Factory can help reduce the cost of your ERP cloud migration
 
SpringOne Platform 2019
SpringOne Platform 2019SpringOne Platform 2019
SpringOne Platform 2019
 
figo Banking API: A Banking Service Provider for FinTech Startups
figo Banking API: A Banking Service Provider for FinTech Startupsfigo Banking API: A Banking Service Provider for FinTech Startups
figo Banking API: A Banking Service Provider for FinTech Startups
 
Ramakrishnan k 3
Ramakrishnan k 3Ramakrishnan k 3
Ramakrishnan k 3
 
apidays LIVE India 2022_Connecting the supply chain financing ecosystem.pptx
apidays LIVE India 2022_Connecting the supply chain financing ecosystem.pptxapidays LIVE India 2022_Connecting the supply chain financing ecosystem.pptx
apidays LIVE India 2022_Connecting the supply chain financing ecosystem.pptx
 
Innovations in payments driven by API first technology.pdf
Innovations in payments driven by API first technology.pdfInnovations in payments driven by API first technology.pdf
Innovations in payments driven by API first technology.pdf
 
FIU India CBWTR Bank Use Case
FIU India CBWTR Bank Use CaseFIU India CBWTR Bank Use Case
FIU India CBWTR Bank Use Case
 
Furture_of_banking
Furture_of_bankingFurture_of_banking
Furture_of_banking
 
Furtureofbanking
FurtureofbankingFurtureofbanking
Furtureofbanking
 
White Labeled Neo Banking - PayNetpdf
White Labeled Neo Banking - PayNetpdfWhite Labeled Neo Banking - PayNetpdf
White Labeled Neo Banking - PayNetpdf
 
MoneyBridge Pitch Deck - Investor Presentation
MoneyBridge Pitch Deck - Investor PresentationMoneyBridge Pitch Deck - Investor Presentation
MoneyBridge Pitch Deck - Investor Presentation
 
Agile and Adaptable Technology Platforms - Easing the Insanity of the Post PS...
Agile and Adaptable Technology Platforms - Easing the Insanity of the Post PS...Agile and Adaptable Technology Platforms - Easing the Insanity of the Post PS...
Agile and Adaptable Technology Platforms - Easing the Insanity of the Post PS...
 
BCT delivers 5-fold increase in inward remittance transactions for India’s le...
BCT delivers 5-fold increase in inward remittance transactions for India’s le...BCT delivers 5-fold increase in inward remittance transactions for India’s le...
BCT delivers 5-fold increase in inward remittance transactions for India’s le...
 
Team Rocket, International Blockchain Olympiad 2021, Slide Deck
Team Rocket, International Blockchain Olympiad 2021, Slide DeckTeam Rocket, International Blockchain Olympiad 2021, Slide Deck
Team Rocket, International Blockchain Olympiad 2021, Slide Deck
 

Recently uploaded

#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAndikSusilo4
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 

Recently uploaded (20)

#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 

#2 Finance MuleSoft Meetup - SWIFT GPI Use Case & Demo

  • 1. 22nd February 2022 Finance MuleSoft Meetup Banking - SWIFT Global Payment Innovation (GPI) Integration This meeting is being recorded... from MuleSoft. #2 Note: Kindly introduce yourself in chat (Name, Company, Role, Location, Experience…)
  • 2. 2 ● Introductions ● The Banking industry and its challenges ● SWIFT & SWIFT GPI ● MuleSoft SWIFT GPI integration Use Case ● Technical Solution + SWIFT GPI Connector ● Demo ● Q&A ● Trivia/Quiz ● Closing Agenda
  • 3. 3 ● Both the speaker and host are organizing this meet up in individual capacity only. We are not representing our companies here. ● This presentation is strictly for learning purpose only. ● Organizer/Presenter do not hold any responsibility that same solution will work for your business requirements also. ● This presentation is not meant for any promotional activities. ● This meeting will be recorded and shared. Safe Harbour Statement
  • 4. 4 Meet your Finance Meetup Organizer Ravi Padmanavar Customer Success Strategic Advisor @MuleSoft ● 18+ years of IT experience; mostly in BFSI and HealthCare domain ● 5+ years as MuleSoft Architect; with MuleSoft from last one year ● MuleSoft and LOMA Certified ● Baltimore Meetup Group Organizer ● Based out of Washington, DC
  • 5. 5 Today’s Finance Meetup Speaker Dmitry Fundak MuleSoft Practice Lead @LeadexSystems ● 13+ years of experience in software industry ● 10+ years of experience with MuleSoft solutions ● MuleSoft certified ● Go To Market Champion, Banking Champion ● Architected complex integration solutions in finance
  • 6. The Banking industry and its challenges
  • 7. All contents © MuleSoft, LLC Digital-First Customers Increased Competition Evolving Regulatory and Security Risks The banking industry faces unparalleled disruption 57% expect to open an account in <1 hour $34.5 billion was invested in fintechs in 2019 On average, banking regulations change every 12 minutes
  • 8. The banking industry faces unparalleled disruption 8 57% expect to open an account in <1 hour High volume and risk, low rates and margins Digital-First Customers Tough Lending Environment New economic relief programs, standards for data sharing Regulatory and Policy Changes Source: MuleSoft's 2018 Consumer Connectivity Insights Report 2018
  • 9. Banks are responding with digital transformation 9 Single Customer View / CRM Payments Core Banking Open Banking Customer onboarding Your customer Your bank
  • 10. Traditional integration approaches can’t keep up 10 IT today spends 80% of time integrating, not innovating Your customer Your bank SAP Single Customer View / CRM Payments Lending Open Banking Customer onboarding
  • 11. Time IT can’t keep pace with customer and business needs Delivery capacity Streamlined Lending (PPP, Mortgages) Open Banking Customer 360 Mobile Banking Core Modernization Client Onboarding Demands on IT Deliver y gap Banking CIOs are facing a widening delivery gap
  • 12. “Larger financial institutions, many of which still rely on decades-old systems, find it difficult to implement the technological features & components necessary to meet the demands of digital customers that want a modernised financial services experience.” (source - Accenture analysis on digital value in the banking industry) The Top Players are all racing to achieve transformation to maintain their spots - Improving customer experience - maintain customer loyalty with enhanced phygital experience - Adapt & modernise the approach - upskill staff to respond to new ways of consuming banking - Reducing technical debt - modernise the legacy systems while increase agility Large Scale Transformation Programs
  • 13. Lending Payments Your customer Your bank Single customer view/CRM Open banking Customer onboarding Integration Universal API management Automation API ecosystems Roadblocks can be removed by integration, API strategies, and automation Banks are racing to create seamless digital experiences, faster
  • 14. Increase agility by decoupling business processes from legacy data stores Decompose monolithic legacy banking systems Core banking Underwriting engine Reference database MONOLITHIC DATA STORE Customers Identity & access mgmt Commercial loans SMB loans Decompose monolithic systems Implement reusable solutions Embrace open innovation Experiences Processes Systems Web API Loans API FIS MeridianLink nCino Calculate Interest API Balance Due API Mobile API Agent API Payments API Remaining Principal API DW
  • 15. Unlock core banking systems Rapidly connect banking and lending systems using out-of-the-box connectors and integration templates Empower your banking ecosystem with APIs Allow your developers, partners and customers to discover and reuse APIs Create connected customer experiences, faster Deliver integrated experiences faster across channels and lines of business faster 3x Source: Forrester Volante Temenos SBA E-Tran Plaid World’s #1 integration and API platform for financial services MuleSoft’s Anypoint Platform
  • 17. What is SWIFT? SWIFT - Society for Worldwide Interbank Financial Telecommunication SWIFT is a secure payment messaging network that facilitates international payments between over 10,000 financial institutions. If you’ve ever made an international payment it was likely through the SWIFT network. SWIFT processes over 32,000,000 messages every day. Issues that needed to be resolved to keep up with modern customer expectations: ● a lack of visibility over funds once they'd been sent ● routing fees being charged by intermediaries (which meant less money was arriving with the recipient that was sent) ● payments being delayed
  • 18. What is SWIFT gpi? SWIFT gpi (gpi stands for Global Payments Innovation) is a new initiative from SWIFT and was developed to improve the experience of making a payment via the SWIFT network for both customers and banks. SWIFT gpi combines the traditional SWIFT messaging and banking system with a new set of rules. Any bank that joins gpi has to follow these rules, which include transparency of fees, end-to-end payment tracking, and confirmation of credit to the recipient's account.
  • 19. SWIFT gpi benefits Fast payments End-to-end tracking Reduced Costs Reduced Costs Optimise liquidity Easy to implement Credit confirmations Unaltered remittance info
  • 20. Technical Solution Benefit of Leveraging MuleSoft
  • 21. This set of APIs to provide operations for financial institutions to access and update payment transaction information. The following operations are presented in the gpi API v.4: ● Status Confirmations – a status confirmation update to inform the Tracker about the updated status of a given payment. ● Get Payment Transaction Details – a payment query to get detailed information regarding a given payment. ● Get Changed Payment Transactions – a delta query to get all payment update information starting from a given date and time. ● Cancel Transaction – a request to cancel a transaction. ● Transaction Cancellation Status – informs the tracker about the updated status of a given payment. GPI API v4
  • 22. SWIFT Microgateway is a software simplifying SWIFT APIs consumption over Multi-Vendor Secure IP Network(MV-SIPN) and Internet channels. SWIFT Microgateway exists in standalone, embeddable and BCI forms. The last provides backward compatible interface (BCI) with gpi Connector SWIFT Microgateway SWIFT secure zone SWIFT integration/interfaces(on-premise) Mule runtime SWIFTNet Mule Application Mule GPI v4 Connector SWIFT Microgateway SWIFT Security SDK HTTP Proxy HTTP Proxy VPN Box
  • 23. ● Encapsulates connectivity and cross-cutting concerns: ○ Establishing connections ○ OAuth2 sessions management ○ JWT tokenization ○ Exception strategy ● Provides allowed operations list ● Provides well defined request and response structure for each operation MuleSoft 4 GPI API v4 Connector
  • 24. The configuration settings are prerequisites to connecting to SWIFT API Microgateway, client’s security footprints and invoking SWIFT API services: ● Basepath – the base URL to the Microgateway service. ● Host – the host of the Microgateway. ● Port – the open port of the Microgateway. ● Business app name – business Application Name value within the Business Application object of the configuration database. ● Profile id – session ProfileId value for GPI and G4C services within the Application Service Profile object of the configuration database. ● Shared secret – shared Secret Key value for the Business Application Swift GPI Connector Global Configuration
  • 25. Use Case. Status Confirmation Business Case: The customer of a foreign bank sends funds to a domestic bank and requests the domestic bank to obtain the status of the payment. Problem solution: 1. Receive the list of the incoming transactions. 2. On each transaction check if the receiver can accept the funds. 3. Confirm with a corresponding status.
  • 26. This API operation is a status confirmation update to inform the tracker about the updated status of a given payment. The structure of the request is represented in the list of parameters such us Business identifier code (BIC) of Sender, BIC of Originator, Transaction Identification, Instruction Identification etc. to be sent to the Swift GPI API for confirmation of the status of payment. Operations: Status Confirmations Request the Status of transaction (JSON representation): Response: HTTP/1.1 200 OK - Status Confirmed
  • 27. Operations: Status Confirmations. Swift GPI connector The configuration of the Status Confirmation operation is represented as a list of parameters to be configured as part of the Swift GPI Connector settings. The settings are grouped into 3 sections: ● Display Name – the name of the operation in the Mule Application ● Basic Settings – the selected configuration profile of the global connectivity settings. ● General – the mapping of the fields to be sent as part of the request to Swift GPI v.4 API.
  • 28. Use Case. Send notification - SMS/Slack Business Case: The customer sends an international payment and has to be notified about updates starting from a given date and time. Problem solution: 1. Send a request to get payment transactions changed for a last X minutes. 2. For each transaction from the response send an SMS/Slack about the new status to the customer.
  • 29. This API operation is a delta query to get all payment update information starting from a given date and time. The structure of the request is represented as a list of parameters to be sent to Swift GPI API to search for a list of changed payment transactions for the given period. From Date. Start time window to filter this search To Date. Stop time window to filter this search Count. Indicates the maximum number of transactions to be returned Operations: Get Changed Payment Transactions Response of changed payment transactions(JSON representation)
  • 30. Operations: Get Changed Payment Transactions. Swift GPI connector The configuration of the Get Changed Payment Transactions operation is represented as a list of parameters to be configured as part of Swift GPI Connector settings. The settings are grouped by 3 sections: ● Display Name – the name of the operation in the Mule Application. ● Basic Settings – the selected configuration profile of the global connectivity settings. ● General – mapping of the fields to be sent as part of the request to Swift GPI v.4 API.
  • 31. API-Led Architecture - Modern Bank Process APIs Experience APIs System APIs ID Verification API File Experience API Customer Biometrics Sync Process API Customer Support Payments Account Authorization API Verification Credit score Know your Customer Eligibility Check API Documents eSignatures Account Loan Mortgage Notification Loan Processing Fulfilment Customer 360 API Mobile Online Banking Loan Officer Customer Support Internal Functions IVR/telephony Experience Reporting Marketing Doc Mgmt External Partner SWIFT GPI
  • 33. Demo
  • 34. Q&A
  • 36. 36 ● All Questions will be Multiple Choice Questions. ● Please respond answers in Chat Window. ● First correct answer for every question will be declared winner for that question ● Winner will get voucher to register for any MuleSoft Training of your choice ● One voucher per month - Across All Meetups ● Note to Trivia Winners: ○ Make sure to share your full name, email address and linkedIn profile with Host before leaving meetup. ○ Email to claims the Voucher will be sent to winners within 10 days of the meetup event Trivia Rules
  • 38. 38 What software is simplifying SWIFT APIs consumption over MV-SIPN and internet channels? a) Swift GPI Connector b) Mulesoft Anypoint Platform c) SWIFT Microgateway d) SWIFT Security SDK
  • 39. 39 What software is simplifying SWIFT APIs consumption over MV-SIPN and internet channels? a) Swift GPI Connector b) Mulesoft Anypoint Platform c) SWIFT Microgateway d) SWIFT Security SDK
  • 41. 41 What operation from the list below is supported by Swift GPI Connector? a) Payment Pre-validation b) Banking Analytics c) Transaction Screening d) Status Confirmations of the payment
  • 42. 42 What operation from the list below is supported by Swift GPI API & Connector? a) Payment Pre-validation b) Banking Analytics c) Transaction Screening d) Status Confirmations of the payment
  • 44. What is the purpose of “Get Changed Payment Transactions” API operation? a) It is a delta query to get all payment update information starting from a given date and time b) It allows financial institutions to have direct access to additional payload information of the payment transactions c) This API is to get a transactions list of the changed payments for the defined period d) This API allows beneficiary and intermediary banks to make changes in the payment transactions. 44
  • 45. 45 What is the purpose of “Get Changed Payment Transactions” API operation? a) It is a delta query to get all payment update information starting from a given date and time b) It allows financial institutions to have direct access to additional payload information of the payment transactions c) This API is to get a transactions list of the changed payments for the defined period d) This API allows beneficiary and intermediary banks to make changes in the payment transactions.
  • 47. 47 ● MuleSoft Accelerator for Financial Service - Installation and Code Walkthrough Events coming up soon…
  • 49. 49 ● Share: ○ Tweet using the hashtag #MuleSoftMeetups #MuleMeetup ○ Invite your network to join: https://meetups.mulesoft.com/finance/ ● Feedback: ○ Fill out the survey feedback and suggest topics for upcoming events ○ Contact MuleSoft at meetups@mulesoft.com for ways to improve the program ● Nominate Yourself as Meetup Speaker: ○ Excellent opportunity for public speaking, broadening skills and expanding professional network Knowledge Shared is Knowledge Squared!