14
SWIFT gpi integration dilemma: how SWIFT can help you to overcome integration challenges 13 th of March 2017, Moscow SWIFT gpi dedicated event

SWIFT gpi integration dilemma: how SWIFT can help you to ... integration session_March 2017... · SWIFT gpi integration dilemma: how SWIFT can help you to overcome integration challenges

  • Upload
    lemien

  • View
    217

  • Download
    1

Embed Size (px)

Citation preview

Page 1: SWIFT gpi integration dilemma: how SWIFT can help you to ... integration session_March 2017... · SWIFT gpi integration dilemma: how SWIFT can help you to overcome integration challenges

SWIFT gpi integration dilemma: how

SWIFT can help you to overcome

integration challenges

13th of March 2017, Moscow

SWIFT gpi dedicated event

Page 2: SWIFT gpi integration dilemma: how SWIFT can help you to ... integration session_March 2017... · SWIFT gpi integration dilemma: how SWIFT can help you to overcome integration challenges

Instructing gpi agent

Routing gpi: determine if a payment can be gpi (typically implemented in the payment engine)

Intermediary: the use case where the payment cannot continue as gpi must be planned

Generate UETR

Process incoming transaction status (MT199 or API)?

Use the Tracker GUI or automation?

Transparency to my corporate clients?

Instructed gpi agent

Process incoming MT103 credit transfer

Generate transaction status within SLA (MT199 or API)

Understand and store UETR?

Manage sanction screening workflow

Use the Tracker GUI or automation

Transparency to my end customers?

The gpi journey – the integration challenges 2/2

gpi dedicated event_integration session_March 2017 2

Page 3: SWIFT gpi integration dilemma: how SWIFT can help you to ... integration session_March 2017... · SWIFT gpi integration dilemma: how SWIFT can help you to overcome integration challenges

Corresponding

Banks

Corporate (on-line)

Corporate (SWIFT)

Inte

gra

tion L

aye

r

In-going Channels

Connectivity

e.g. SWIFT /digital/ other

Network Gateway

Validation / Verification

Core Payment Processing Connectivity

Inte

gra

tion L

aye

r

Corresponding Banks

Corporate (on-line)

Corporate (SWIFT)

Out-going Channels

1 2 3 4 5

2.1 2.2 4.1 5.1 1.1

IF

Warehousing Market

infrastructure

Sanction Screening

e.g. SWIFT /digital/ other

Network Gateway

Validation / Verification

Repair & Creation

IF

Warehousing

Sanction Screening

4.2

IF = Interface

Payment Processing

Routing (incl. ref

data)

Transaction Enrichment

Regulatory Reports

Audit Trails Management

Reports

OLA & SLA Reports

Funds & Balance

Formatting/ Bundling

Matching

Settlement Instruction Handling

Account & Liquidity

Management

Reporting

Debit/Credit Confirmation

Clearing & Settlement

3.1

3.2

3.4

3.3

IF IF

IF

Validation / Verification

IF

Cash Management & Liquidity

IF

Forex

Regulatory & Compliance

(AML)

Transaction Report

Booking & Posting

Fees & Pricing

Calculation

3.5

Exception & Investigation

Exception Handling

Duplicate Checks

Duplicate Checks

You should consider where and how to:

• Generate transaction reference

• Generate gpi confirmations (MT 199 vs API calls)

• Access to gpi Tracker Determine if a gpi route is possible

3

Transaction enquiry

Fees and charges Corporate eChannel gpi routing

Sanction screening

The gpi journey – the integration challenges 1/2

Page 4: SWIFT gpi integration dilemma: how SWIFT can help you to ... integration session_March 2017... · SWIFT gpi integration dilemma: how SWIFT can help you to overcome integration challenges

4

Payments Tracker database is accessible via 3 channels:

MT199 API

How to

report

status?

How to get

status

updates?

Send 199 to SWIFT’s tracker BIC

Same format as per business rules and tech specs

Intermediary banks don’t need to relay back 199s

Using the same format as 199 per business rules

Update tracker over secured SWIFTNet

Push of 199 from tracker BIC with the same format as per business rules

Pull information from the tracker using secured SWIFTNet

Periodical pull of information (delta)

Inquiry/response on specific transactions

Payments tracker

GUI

Not applicable

Overview of own transactions: dashboard style

Advanced search of transactions

Detailed view per transaction Export reports in .csv format.

gpi dedicated event_integration session_March 2017

Page 5: SWIFT gpi integration dilemma: how SWIFT can help you to ... integration session_March 2017... · SWIFT gpi integration dilemma: how SWIFT can help you to overcome integration challenges

FIN

gpi dedicated event_integration session_March 2017 5

gpi – types of possible client topology Multiple

payment systems,

geographically

distributed,

multiple currencies.

No corporate

information

Middleware

consolidates multiple BO,

Corporate web

application

queries Tracker via API

Payment

Systems

Payment

Systems Corporate web

application updated via

MT199

Payment

Systems

Corporate

Portal

FIN interface FIN interface

FIN

Payment

Systems

Payment

Systems

Own

Payment Systems

Payment

Systems

Payment

Systems

Vendor

Payment

Systems

FIN interface FIN interface

FIN

FIN

transaction status DB

FIN interface

Payment

Systems

Payment

Systems

Own

Payment Systems

FIN interface

Payment

Systems

Payment

Systems

Vendor

Payment Systems

Mid

dle

wa

re

exception management

FIN

Corporate

Portal API Queries

API Updates

gp

i co

nn

ecto

r

Page 6: SWIFT gpi integration dilemma: how SWIFT can help you to ... integration session_March 2017... · SWIFT gpi integration dilemma: how SWIFT can help you to overcome integration challenges

gpi dedicated event_integration session_March 2017 6

gpi Integration – MT199gpi generator

• Not possible for BO to create MT199gpi messages

• BO can create payment status reports (confirmations/rejections) • In proprietary format

BO

Payment status

report

Proprietary format

MT199GPISAA/AMH+

IPLA/SIL

SWIFT

Page 7: SWIFT gpi integration dilemma: how SWIFT can help you to ... integration session_March 2017... · SWIFT gpi integration dilemma: how SWIFT can help you to overcome integration challenges

gpi dedicated event_integration session_March 2017 7

gpi Integration – Safety Net generate MT199 within SLA when back-office cannot

IPLA/SIL*

MT 103GPI

MT 199GPI

BO application(s)(STP or

Manual Payment Processing)

ScreeningEngine - Keep track of received MT103GPI

messages

- Match MT199GPI with tracked MT103GPI

SWIFT

- Report unmatched MT103GPI's E-mail, File … (can be customized)

- Build pending MT199GPI (ACSP) using data from MT103GPI

Page 8: SWIFT gpi integration dilemma: how SWIFT can help you to ... integration session_March 2017... · SWIFT gpi integration dilemma: how SWIFT can help you to overcome integration challenges

gpi dedicated event_integration session_March 2017

API connectivity

9

Page 9: SWIFT gpi integration dilemma: how SWIFT can help you to ... integration session_March 2017... · SWIFT gpi integration dilemma: how SWIFT can help you to overcome integration challenges

gpi dedicated event_integration session_March 2017 10

gpi Connector – a solution for any interface

Alliance

Access

Payment

Systems Alliance Access

Alliance

Gatew ay

HSM/ SNL

gpi connector REST

over https

Query/Response

API

client

SWIFT gpi

Payments

Tracker

Built by the bank

SWIFT product

Alliance

Messaging

Hub

Payment

Systems

AMH

Alliance

Gatew ay

HSM/ SNL

gpi connector standalone

REST

over https

Query/Response

API

client

Payment

Systems

Other interface

Alliance

Gatew ay

HSM/ SNL

gpi connector standalone API

Other

SWIFT

interface

REST

over https

Query/Response

gpi connector

release date: 8 April

Page 10: SWIFT gpi integration dilemma: how SWIFT can help you to ... integration session_March 2017... · SWIFT gpi integration dilemma: how SWIFT can help you to overcome integration challenges

gpi dedicated event_integration session_March 2017 11

gpi connector – Alliance Access

Alliance

Access

API to

Tracker

March 2017

Payment

Systems Alliance Access

Alliance

Gatew ay

HSM/ SNL

gpi connector

REST

over https

Query/Response

w ith Tracker

API

client

SWIFT gpi

Payments

Tracker

Payment

Systems

Alliance Access

Alliance

Gatew ay

HSM/ SNL

gpi connector MQ

intf

Payment

Systems Alliance Access

Alliance

Gatew ay

HSM/ SNL

MQ

intf

Alliance

Access

MT199

Immediately MQ interface

FIN/ gpi MT199

Payment

Systems

Alliance Access

Alliance

Gatew ay

HSM/ SNL

SafetyNet MQ

intf

Bespoke

solution

Immediately MQ interface

Std FIN

Integration components based on specific

customer requirements for gpi - Based on scoping analysis by SWIFT

- Predictable effort and costs

- Developed by SWIFT consulting

- Testing and go-live by the bank

Payment Systems

manages the gpi format requirements

Option:

MQ interface

XML Query/Response

w ith Tracker

(release date TBC)

Built by the bank

SWIFT product

Page 11: SWIFT gpi integration dilemma: how SWIFT can help you to ... integration session_March 2017... · SWIFT gpi integration dilemma: how SWIFT can help you to overcome integration challenges

gpi dedicated event_integration session_March 2017

Get ready for gpi

12

Page 12: SWIFT gpi integration dilemma: how SWIFT can help you to ... integration session_March 2017... · SWIFT gpi integration dilemma: how SWIFT can help you to overcome integration challenges

Are you ready for gpi?

• SAA 7.2 is gpi-enabled, as SAA 7.1.20, possibility to generate UETR automatically, generation of

MT 199 through IPLA

• AMH 3.5 is gpi-enabled today, AMH 3.6 – September 2017

• New – gpi Connector (API to Tracker) for SWIFT but also non-SWIFT interfaces SA

A 7

.2,

S

R 2

017

C

SP

com

plia

nce • Gpi using secure and resilient SWIFT network, FIN messaging, Tracker in the secure SWIFT

cloud (SWIFT WebAccess and PKI)

• Increase your compliance capabilities through gpi: SWIFT uses fraud patterns techniques to

enable some functionalities, such as Stop payment/request for funding and having full

transparency of where your transactions are (gpi roadmap)

• SR November 2017 –all banks (gpi and non-gpi members) to receive gpi-enabled MT 103

• Banks’ SR 2017 assessments

13 gpi dedicated event_integration session_March 2017

Page 13: SWIFT gpi integration dilemma: how SWIFT can help you to ... integration session_March 2017... · SWIFT gpi integration dilemma: how SWIFT can help you to overcome integration challenges

Q&A

? 14

Page 14: SWIFT gpi integration dilemma: how SWIFT can help you to ... integration session_March 2017... · SWIFT gpi integration dilemma: how SWIFT can help you to overcome integration challenges

www.swift.com

gpi dedicated event_integration session_March 2017 15