Enterprise Payment Plateform - IBM · PDF fileEnterprise Payment Plateform ... FIN Service...

14
© 2002 IBM Corporation SWG FSS Verena MICHEL [email protected] Enterprise Payment Plateform an IBM solution facilitating the exchange of financial messages SWG FSS © 2006 IBM Corporation 2 Enterprise Payments Platform - vm IBMs vision is to facilitate this change applying the SOA architecture to the payments domain. This means : Manage the integration of existing and new payment applications and services through ‘payments-aware’ integration platform, based on a service bus infrastructure Insert a layer of integration ‘underneath’ monolithic software to service-enable these functions contained in existing systems Provide the ability to ‘thin out’ current monolithic systems exposing payments services that can be re-used across many payments silos Enable process view/control as well as monitoring, using business-state engines to manage reporting of the state of complex payments processes Enable all payment operations to act on a common representation of payments data through the use of an internal standard format Deliver a documented payments data model, based on widely accepted standards and deployable payment processes SEPA not only means format transformation, but also renovation and consolidation of the current complex payment silos

Transcript of Enterprise Payment Plateform - IBM · PDF fileEnterprise Payment Plateform ... FIN Service...

Page 1: Enterprise Payment Plateform - IBM · PDF fileEnterprise Payment Plateform ... FIN Service FileActRT FileActSnF InterActRT InterActSnF Msg Bulking Financial Msg ... SWIFT SAA WebSphere

© 2002 IBM Corporation

SWG FSS

Verena [email protected]

Enterprise Payment Plateform

an IBM solution facilitating the exchangeof financial messages

SWG FSS

© 2006 IBM Corporation2Enterprise Payments Platform - vm

IBMs vision is to facilitate this change applying the SOA architecture to the payments domain. This means :

� Manage the integration of existing and new payment applications and services through ‘payments-aware’ integration platform, based on a service bus infrastructure

� Insert a layer of integration ‘underneath’ monolithic software to service-enable these functions contained in existing systems

� Provide the ability to ‘thin out’ current monolithic systems exposing payments services that can be re-used across many payments silos

� Enable process view/control as well as monitoring, using business-state engines to manage reporting of the state of complex payments processes

� Enable all payment operations to act on a common representation of payments data through the use of an internal standard format

� Deliver a documented payments data model, based on widely accepted standards and deployable payment processes

SEPA not only means format transformation, but also renovation and consolidation of the current complex payment silos

Page 2: Enterprise Payment Plateform - IBM · PDF fileEnterprise Payment Plateform ... FIN Service FileActRT FileActSnF InterActRT InterActSnF Msg Bulking Financial Msg ... SWIFT SAA WebSphere

SWG FSS

© 2006 IBM Corporation3Enterprise Payments Platform - vm

Gateway Services

EPP is an offering which accelerates the transition to SEPA, implementing an SOA based payments platform

WebSphere TX

Payment Processes

IFWBPEL

Enterprise Payments Platform

Pre-built Monitoring Tool

Transform Services

Service Interfaces for Common Payment Functions

Web services

Delivering additional mediation assets

Options:WSphere Partner

GatewayDataPower

Swift, WBI FN

Websphere Process Server ou Websphere Message Broker

Data Model Based on ISO20022

DB2

Payment request

PaymentExecution

Execution feedback

EPP : Enterprise Payments Plateform

WAS

SWG FSS

© 2006 IBM Corporation4Enterprise Payments Platform - vm

Content delivered by EPP

� Internal Standard Format (ISF)Based on ISO 20022

Comprehensive set of business objects for payments

(XML schema)

Full set of entity relationship diagrams

Data dictionary document

DDL for DB2 (with scripts for AIX and Windows)

� Process choreography accelerators:Sample business state machine (BPEL) processes

Predefined service interfaces for: reception, mapping, acknowledgement, business activity monitoring, liquidity, least cost routing, interdiction, recall processing and SWIFT interaction.

� Monitoring and configuration tool (WAS V5 EAR file)

� SCA component for persistence service

� Sample WebSphere TX maps (NACHA to ISF, SEPA …)

� Best practices / methodology / programming guide

EPP : Enterprise Payment Platform is a solution Based on Industry Standards

Payment Processes

Data Model, Based on ISO20022

Enterprise Payments Platform

Pre-built Monitoring Tools

Service Interfaces for Common payment Functions

Page 3: Enterprise Payment Plateform - IBM · PDF fileEnterprise Payment Plateform ... FIN Service FileActRT FileActSnF InterActRT InterActSnF Msg Bulking Financial Msg ... SWIFT SAA WebSphere

SWG FSS

© 2006 IBM Corporation5Enterprise Payments Platform - vm

EPP Enables Management of the Entire Payment Lifecycle

� A transition occurs when control passes from one component to another

� Events are recorded as transitions occur in the system

� Timers can report if events occur / don’t occur as planned

� Monitoring & reporting derived from payment events

Allows Monitoring of the Business

State Across Components

SWG FSS

© 2006 IBM Corporation6Enterprise Payments Platform - vm

EPP’s database contains all payment data facilitating monitoring, audit and reporting

TRANSACTION

PK ID

FK1 OBJ_IDBATCH_IDTYPEPAYMENT_TYPEPMCBANK_CODEACCOUNTDEST_BANK_CODEDEST_ACCOUNTAMOUNTCURRENCYFX_RATEDEBIT_CREDIT_FLAGFINANCIAL_FLAGTXN_TIMESTAMPBOOK_DATEVALUE_DATEISF_DATA

BATCH

PK ID

FK1 OBJ_IDLOGICAL_UNIT_IDCID

EVENT_CONTEXT_OBJ

PK,FK2 OBJ_IDPK,FK1 EVENT_ID

LOGICAL_UNIT

PK ID

FK1 OBJ_IDCIDTRANSMISSION_ID

CLASSIFICATION

PK ID

SCHEMECODEDESCRIPTIONSEQUENCEEFF_DATEEND_DATE

OBJ

PK ID

TYPESTATUSCREATEDSTATUS_DATE

ERROR

PK ID

TYPECOMPONENT_TYPECOMPONENT_NAMEDESCRIPTION

FK1 EVENT_IDFK2 OBJ_ID

OBJ_OBJ_REL

PK,FK1 OBJ1_IDPK,FK2 OBJ2_ID

TYPEEFF_DATEEND_DATE

TRANSMISSION

PK ID

FK1 OBJ_IDPARTY_IDCHANNEL_IDDATAUIDMQ_IDFILENAMEFILEADDRESS

PARTY

PK ID

TYPEPARTY_IDNAMEDESCRIPTIONEFF_DATEEND_DATE

EVENT

PK ID

TYPEFK1 PARTY_ID

SEVERITYPRIORITYDATASITUATION_CATSITUATION_CAT_NAMESOURCE_COMPONENTREPORTER_COMPONENTCREATED

TXN_PARTY_REL

PK,FK1 PARTY_IDPK,FK2 TXN_ID

TYPEEFF_DATEEND_DATE

Data Model Based on ISO20022

Extract of the EPP data model

Page 4: Enterprise Payment Plateform - IBM · PDF fileEnterprise Payment Plateform ... FIN Service FileActRT FileActSnF InterActRT InterActSnF Msg Bulking Financial Msg ... SWIFT SAA WebSphere

SWG FSS

© 2006 IBM Corporation7Enterprise Payments Platform - vm

Monitoring the payments is providedbased on a customizable WAS application

Pre-built Monitoring Tools

SWG FSS

© 2006 IBM Corporation8Enterprise Payments Platform - vm

Payments implementations include products and partners depending on the business issues to be solved

sos

IBM Middleware Products:

EPP accelerator Pack

EPP Partner Application Service Providers:And growing!

�Business state machine�Monitor, configuration & management artifacts�Database model and layout�Sample deployable payment processes�Internal standard format (based on ISO20022)

�Process Mediation Options• WebSphere Process Server or WebSphere Message Broker

�Mediation / Transformation Support• WebSphere TX• DataPower

�External Network / Gateway Support• WebSphere Partner Gateway• WebSphere Business Integration for Financial Networks

�User Interface Container• WebSphere Application Server• WebSphere Portal Server

�Tooling• WebSphere Process Modeler• WebSphere Integration Developer

�GBS/GTS• Consulting • Intégration

�Clear2Pay (Payment Applications)�Dovetail (Liquidity Management)�Intercope (RMA)�Lighthouse (OFAC)�Pega Systems (Exceptions & Investigations)�Systar (Business Dashboard Monitor) �……

IBM Services Offerings:

Page 5: Enterprise Payment Plateform - IBM · PDF fileEnterprise Payment Plateform ... FIN Service FileActRT FileActSnF InterActRT InterActSnF Msg Bulking Financial Msg ... SWIFT SAA WebSphere

SWG FSS

© 2006 IBM Corporation9Enterprise Payments Platform - vm

It Takes Payment Messages from Native Forms …

ANY Data including

hierarchical, binary,

packed, tabular, relational,

nested structures, mixed-type, and on and on…

Processes Them With NO CODE …

And Outputs Them Into Internal Standard Format ANY DataFormat

Many-to-many Integration

WebSphere TXProvides Comprehensive Solutions for Transforming Payment Messages

Data mapping is available for many formats in WebSphere TX

� Mapping in/out of in-house formats� Mapping in/out of country clearinghouse standards� SEPA, NACHA, many others!

SWG FSS

© 2006 IBM Corporation10Enterprise Payments Platform - vm

Websphere TX conversion example

Page 6: Enterprise Payment Plateform - IBM · PDF fileEnterprise Payment Plateform ... FIN Service FileActRT FileActSnF InterActRT InterActSnF Msg Bulking Financial Msg ... SWIFT SAA WebSphere

SWG FSS

© 2006 IBM Corporation11Enterprise Payments Platform - vm

Banking Data Warehouse

Banking Data Warehouse Model

IFW Payment Models IFW Process Models

IFW Payment Foundation Models

Financial Services Data Model

Business Solution Templates

Financial Services Business Object Model

Generators

Financial Services Function Model

EPP Extends the IBM Information Framework (IFW)IFW Defines and Organizes Payment Processes, Integration, and Data

Financial Services Interface Design Model

SWG FSS

© 2006 IBM Corporation12Enterprise Payments Platform - vm

Administer Out Payment

Administer In Payment

Administer Account Transfer

Accept Stop Payment

Acquire Clearing Item Deposit

Administer Deposited Clearing Item Rejection

Administer referral Item

Provide Paid Check Image

Administer Accounts Receivable Reconciliation

Administer Accounts Receivable Invoice Issuance

Administer Positive Pay

Administer Reverse Positive Pay

Apply Arrangement Fee

Provide Arrangement Fee Reimbursement

Monitor Restricted Account Access

Administer Arrangement Suspension

Administer Arrangement Reactivation

Provide Arrangement Statement

Record Transaction Dispute

Administer Dispute Resolution

Develop Market Offering Proposal

Evaluate Market Offering Feasibility

Develop New Market Offering

Evaluate Market Offering Compliance

Prepare Market Offering Launch

Prepare Market Offering Release

Determine Customer Profitability

Determine Market Segment Profitability

Determine Channel Profitability

Determine Product Profitability

Activate Transfer Service Arrangement

Administer Arrangement Details Modification

Modify Arrangement Service Frequency

Maintain Payment Beneficiary Details

Maintain Registered Payment Beneficiary Details

Administer Arrangement Details Provision

Verify IP Access Authority Details

Identify Customer

Establish Customer

Retrieve Full Customer Details

Generate Operational Risk Report

IFW Offers Extensive Best Practices, Frameworks, and Templates that Speed Development of Payments Projects

Page 7: Enterprise Payment Plateform - IBM · PDF fileEnterprise Payment Plateform ... FIN Service FileActRT FileActSnF InterActRT InterActSnF Msg Bulking Financial Msg ... SWIFT SAA WebSphere

SWG FSS

© 2006 IBM Corporation13Enterprise Payments Platform - vm

Payment Services are Built as Extensions to IFW and Execute on the WebSphere Process Server Runtime

WebSphere Process Server

Information FrameWork (IFW)

SWG FSS

© 2006 IBM Corporation14Enterprise Payments Platform - vm

Add Gateway Services to Extend Beyond the EnterpriseGateways for SWIFT, EDI, EDIINT and Managed File Transfer

BPELPayment Processes

Data Model Based on ISO20022

Enterprise Payments Platform WebSphere Process Server

Service Interfaces for Common Payment Functions

Transform Services

Options:WebSphere Partner GatewayWBI for Financial Networks

DataPowerPM4Data

Gateway Services

WebSphere TX

Persistence Service for Monitoring

Page 8: Enterprise Payment Plateform - IBM · PDF fileEnterprise Payment Plateform ... FIN Service FileActRT FileActSnF InterActRT InterActSnF Msg Bulking Financial Msg ... SWIFT SAA WebSphere

SWG FSS

© 2006 IBM Corporation15Enterprise Payments Platform - vm

�Simplifies SOA with specialized devices

�Accelerates SOA with faster XML throughput

�Helps protect SOA XML implementations

�Converts XML payment messages to internal

formats at wire speeds

…..An XML Accelerator

An SOA Appliance…

IBM DataPower redefines the boundaries of middleware extending the SOAfoundation with specialized, consumable, dedicated appliances that combine

superior performance and hardened security for SOA implementations.

XML payment message conversion at wire speeds.

DataPower Can be Added for XML Acceleration

SWG FSS

© 2006 IBM Corporation16Enterprise Payments Platform - vm

Interface Services

Integration Messaging

� Financial network connectivity logic� Encryption

Gateway Management Services

� Protocol handling� Session handling� Authentication� Operating & control� Gateway management

� Provides shared edge services� Consistent interface access components� Allow for transparency of transaction

and system status

FIN Service

FileActRT

FileActSnF

3rd party

InterActRT

InterActSnF

Msg Bulking

Financial Msg

Transfer

WBI for Financial Networks Gateway Edge Manager for SWIFTNet Protocols

RoutingMessage Warehouse Auditing

Security / Access Control Configuration

Centralized SWIFT Network Operating

Event Handling

Monitoring

Message Validation

Routing

Page 9: Enterprise Payment Plateform - IBM · PDF fileEnterprise Payment Plateform ... FIN Service FileActRT FileActSnF InterActRT InterActSnF Msg Bulking Financial Msg ... SWIFT SAA WebSphere

SWG FSS

© 2006 IBM Corporation17Enterprise Payments Platform - vm

Customers and Partners Can Extend the Architecture Using Predefined Interfaces Based on ISO20022

� Expose application components as services

� Predefined interface semantics

� Common Internal Standard Format (ISF)

ApplicationServices

BPEL Payment Processes

Data Model, Based on ISO20022

Enterprise Payments Platform

Business Partner Applications and Services

Service Interfaces for Common Payment Functions

Transform Services

Persistence Service for Monitoring

SWG FSS

© 2006 IBM Corporation18Enterprise Payments Platform - vm

�SIBOS demo partners :

�Clear2Pay (Corporate Initiations and Acknowledgement, Least Cost Routing)�Dovetail (Liquidity, Gateway Connectivity – Chips, FedWire)�Intercope (FAX to SWIFT, Relationship Validation, SWIFT Message Validation)�Lighthouse System (Interdiction, OFAC)�PegaSystems (Exception Handling & Investigation)�Systar (Business Activity Monitoring)

�New partners aligning their offering to EPP :

�ACI Fundtech MetaStorm SWIFT

�additional IBM assets : (Liquidity Manager, Target2 Participant SystemCash Reporting, Nostro Cash Management)

At the official EPP announcement at SIBOS 2006 we demonstrated a payments solution based on EPP with selected partners

Page 10: Enterprise Payment Plateform - IBM · PDF fileEnterprise Payment Plateform ... FIN Service FileActRT FileActSnF InterActRT InterActSnF Msg Bulking Financial Msg ... SWIFT SAA WebSphere

SWG FSS

© 2006 IBM Corporation19Enterprise Payments Platform - vm

Fourth largest bank holding company in the United States$512 billion in assets, third largest U.S. full-service brokerage firm based on client assets93,000 employees who service 13 million households and businesses9.3 million online product and service enrollments and 3 million active online customers

RequirementsWachovia wanted to build an SOA infrastructure for handling payments. This infrastructure would provide the basis for adding new payments services in the future which could be sourced from third-party vendors or built in-house. It would also eliminate duplication of service implementations and would provide cost savings by ensuring payments are cleared in an efficient manner.

SolutionThe Wachovia installation of IBM’s Enterprise Payments Platform delivers payment mediation, monitoring and management across the Wachovia Treasury Services business. The Enterprise Payments Platform is designed to support industry open standards of abstracted functional services based on SOA. By using open architectures and the IBM Information Framework Banking models, The Enterprise Payments Platform provides a common definition of data, processes and services, allowing for phased and component based development while encouraging re-use and consistency across the enterprise.

BenefitsEPP has accelerated Wachovia’s payments initiative and greatly enhanced the level of monitoring delivered. Wachovia's back-end payment applications can now be shielded from changes that regularly take place at payment network and gateway product levels. Payment processes implemented in the Enterprise Payments Platform are now described using best of breed modeling tools so that business users have a thorough visibility of the deployed business processes.

$1.4B processed in first production day

sos

SWG FSS

© 2006 IBM Corporation20Enterprise Payments Platform - vm

data access:warehouse

auditreporting

client services

* deployable payment processes and models

workflow choreography

* user interface monitor samples* business state machine

Intranet MTS

WebSphere Application Server

epp

Acclerators

WebSphere Message Broker

* internal standardized format and * deployable data models

Information Management* Part of the enterprise payment platform mediation assets

Wires Use Case in Wachovia

PaymentOrigination System 1

enterprise payment platform

Fed Chips Swift

PaymentOrigination System 24. . . . .

In house Wire

SystemSwift

Page 11: Enterprise Payment Plateform - IBM · PDF fileEnterprise Payment Plateform ... FIN Service FileActRT FileActSnF InterActRT InterActSnF Msg Bulking Financial Msg ... SWIFT SAA WebSphere

SWG FSS

© 2006 IBM Corporation21Enterprise Payments Platform - vm

data access:warehouse

auditreporting

OFACService

XML/PKI

client services

* deployable payment processes and models

workflow choreography

* user interface monitor samples* business state machine

SWIFT SAA

WebSphere Application Server

epp

Acclerators

WebSphere Message Broker

* internal standardized format and * deployable data models

Information Management* Part of the enterprise payment platform mediation assets

SWIFT Use Case in Sweden

IBM WBI-FN

FINFileAct

Interact

Legacy SWIFT

enabled app1

Legacy SWIFT

enabled app n

enterprise payment platform

SWG FSS

© 2006 IBM Corporation22Enterprise Payments Platform - vm

For more information and next steps

� General Information manual

� EPP demos

� PoC results

� Payments conference end april 2007 in LaGaude

Partner integration demo

Contact : your IBM representative

Page 12: Enterprise Payment Plateform - IBM · PDF fileEnterprise Payment Plateform ... FIN Service FileActRT FileActSnF InterActRT InterActSnF Msg Bulking Financial Msg ... SWIFT SAA WebSphere

SWG FSS

© 2006 IBM Corporation23Enterprise Payments Platform - vm

Mr Wright supervises the payment operations handling – identifies the problems the system communicates to him. He corrects the erroneous payment and if required, asks a specific authorisationto the security officer

EPP keeps trace of thestatus of eachpayments operationand alertos the user in case of a problem. All actions are storedin the EPP

Mrs. Taggart verifies on a dash board the volume of the payments by currencyShe also gets a forcast summary for the day whichrises an alert in case of a potential liquidityproblem

The internal auditor edits hisspreadsheet and comments it beforecommunicating it to the Board

SWG FSS

© 2006 IBM Corporation24Enterprise Payments Platform - vm

Alert screen (refreshing can be parameterized)

Page 13: Enterprise Payment Plateform - IBM · PDF fileEnterprise Payment Plateform ... FIN Service FileActRT FileActSnF InterActRT InterActSnF Msg Bulking Financial Msg ... SWIFT SAA WebSphere

SWG FSS

© 2006 IBM Corporation25Enterprise Payments Platform - vm

Filtering of payment operations by status

SWG FSS

© 2006 IBM Corporation26Enterprise Payments Platform - vm

Transaction Details for payment request 5162

Page 14: Enterprise Payment Plateform - IBM · PDF fileEnterprise Payment Plateform ... FIN Service FileActRT FileActSnF InterActRT InterActSnF Msg Bulking Financial Msg ... SWIFT SAA WebSphere

SWG FSS

© 2006 IBM Corporation27Enterprise Payments Platform - vm

Warning event details of transaction 5162

SWG FSS

© 2006 IBM Corporation28Enterprise Payments Platform - vm

XML data of the warning event