Creating A Payments Hub In Real Life
Creating A Payments Hub In Real Life
Creating A Payments Hub In Real Life
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
David Jackson: IBM, Banking <strong>In</strong>dustry Framework<br />
Gene Neyer: Fundtech, Product Management<br />
April 28, 2010<br />
<strong>Creating</strong> a <strong>Payments</strong> <strong>Hub</strong> in <strong>Real</strong> <strong>Life</strong><br />
© 2010 IBM Corporation<br />
© 2010 Fundtech
<strong>Creating</strong> a <strong>Payments</strong> <strong>Hub</strong> in <strong>Real</strong> <strong>Life</strong><br />
Agenda<br />
• Payment hubs – analyst and industry view<br />
• Old versus new<br />
• Conceptual banking framework<br />
• Framework realized<br />
• Case studies<br />
• Payment hub myths and considerations<br />
• Wrap up<br />
2<br />
© 2010 IBM Corporation<br />
© 2010 Fundtech
<strong>Creating</strong> a <strong>Payments</strong> <strong>Hub</strong> in <strong>Real</strong> <strong>Life</strong><br />
Payment hubs – analyst and industry view<br />
• An intelligent messaging hub that includes business rules<br />
for processing multiple types of payments<br />
• An intelligent and central engine, enforcing the capture and<br />
mapping of payment information, as well as the rules for all<br />
the different workflows, clearing and settlement routes and<br />
risk mitigation procedures<br />
• A payment hub is a „middle-aware‟ financial IT orchestrator.<br />
Middle-aware is an integration solution that sits at the<br />
center of payment interactions, capable of invoking<br />
services and reacting to events that require other modules<br />
• Banks have a strong business rationale for reviewing their<br />
payment architectures. However, they must do so with the<br />
right architectural vision. The payment services hub is that<br />
vision. Not just another acronym, it is a critical innovation<br />
for bank payment operations modules<br />
• Not just a messaging component.<br />
• Not just a simple payment router.<br />
• Ongoing payments convergence and downward pressure<br />
on revenues make payments hubs more attractive - and<br />
more viable - than ever before. <strong>In</strong>stitutions that do not<br />
invest in improving their payments capabilities risk being<br />
left behind by their competitors<br />
Sources: Financial <strong>In</strong>sights, Gartner, Celent, Tower<br />
3<br />
© 2010 IBM Corporation<br />
© 2010 Fundtech
<strong>Creating</strong> a <strong>Payments</strong> <strong>Hub</strong> in <strong>Real</strong> <strong>Life</strong><br />
Old versus new<br />
• Simple routers between payment silos<br />
• Multi-payment gateways<br />
• System consolidation<br />
• Protocol management<br />
Fundtech‟s HUB press release – October, 2004<br />
http://phx.corporate-ir.net/preview/phoenix.zhtml?c=89530&p=irol-newsArticle&ID=624275&highlight=<br />
Wasn‟t I here before?<br />
• <strong>In</strong>telligent processing hub<br />
• business rules<br />
• multiple payment types<br />
• financial insights<br />
• process tracking<br />
• Broad and deep<br />
• From bit player to center stage<br />
4<br />
© 2010 IBM Corporation<br />
© 2010 Fundtech
<strong>Creating</strong> a <strong>Payments</strong> <strong>Hub</strong> in <strong>Real</strong> <strong>Life</strong><br />
Conceptual payments framework<br />
Business Model<br />
Process & Data Models<br />
SOA Solution Model<br />
Runtime<br />
Legacy Analysis & Discovery<br />
5<br />
© 2010 IBM Corporation<br />
© 2010 Fundtech
<strong>Creating</strong> a <strong>Payments</strong> <strong>Hub</strong> in <strong>Real</strong> <strong>Life</strong><br />
Conceptual payments framework<br />
• Organized business services<br />
• Managed process specialization<br />
• Standardized integration with<br />
third parties & back office<br />
• Process transparency & tracking<br />
• Process security & monitoring<br />
• Event driven<br />
• Enterprise rules<br />
• Enterprise process orchestration<br />
Partner /<br />
External<br />
AML /<br />
Anti-<br />
Terrorist<br />
Mobile<br />
Authentication<br />
<strong>In</strong>teraction<br />
User <strong>In</strong>terface<br />
Collaboration<br />
Fee<br />
Calculations<br />
iBAN & Message<br />
Validation<br />
Duplication<br />
Detection<br />
Load Customer<br />
Identification<br />
Accounting<br />
<strong>Payments</strong> Application<br />
Access<br />
Control<br />
Rules<br />
Engine<br />
AML Checking<br />
Message<br />
Formatting<br />
Contract<br />
Validation<br />
Value & Date<br />
Processing<br />
Set Payment<br />
Attributes<br />
Process<br />
Process Models<br />
Process Manager<br />
Enterprise Service Bus<br />
Cutoff Time<br />
Processing<br />
Message Entry<br />
And Repair<br />
Payment<br />
Actions<br />
Rule<br />
<strong>In</strong>vocation<br />
Security & Governance<br />
Services<br />
Management<br />
Service<br />
Availability &<br />
Performance<br />
Mgmt<br />
Service Registry<br />
& Repository<br />
Monitoring &<br />
Event<br />
Management<br />
State / Event<br />
Data<br />
Data<br />
Warehousing<br />
Auditing<br />
<strong>In</strong>formation<br />
Data<br />
Models<br />
Reporting<br />
&<br />
Analytics<br />
Data Transformation<br />
Access<br />
External Gateways<br />
Data <strong>In</strong>tegrity &<br />
Security<br />
Application<br />
Development<br />
Application<br />
Delivery<br />
Delivery & Implementation<br />
Business Process<br />
implementation<br />
6<br />
© 2010 IBM Corporation<br />
© 2010 Fundtech
<strong>Creating</strong> a <strong>Payments</strong> <strong>Hub</strong> in <strong>Real</strong> <strong>Life</strong><br />
Framework realized<br />
Customer User Operational<br />
Risk<br />
GPP SP Architecture<br />
• Mass customization<br />
• Personalization<br />
• Profiles/Mandates<br />
• Fees / FX / SLAs<br />
• Special <strong>In</strong>structions<br />
• Specific Routing<br />
• UDFs<br />
Localization<br />
• Create<br />
• Repair<br />
• Templates<br />
• Verify<br />
• Release<br />
• Multiple Banks & Countries<br />
• High, Low, Alternative payments<br />
• Multi Currency<br />
• Centralised/Distributed Operations<br />
• Global Access<br />
• Multi-scheme<br />
• NLS (Local Language) Support<br />
• Screen Layouts<br />
• Account lookup<br />
• Balance Checking<br />
• Accounting Entries<br />
• MIS – Data<br />
Warehouse<br />
• FX Engine<br />
• Refer<br />
• Approve<br />
• Cancel<br />
• Force<br />
• Workflow<br />
Alerts<br />
•Cut-off times<br />
• Scheduling<br />
• Value Dates<br />
• Calendars/Holidays<br />
• Matching<br />
• Enrichment<br />
• STP<br />
<strong>In</strong>terfaces / Services<br />
•Channels<br />
• <strong>In</strong>ter Country<br />
• AML/Sanctions (OFAC)<br />
• Duplicate Check<br />
• Customer Liquidity<br />
• Bank Liquidity<br />
• Validations<br />
•<br />
Processing<br />
•SWIFT<br />
•Clearing<br />
Business Rules<br />
Your strongest link.<br />
BPEL<br />
XML<br />
WSDL<br />
7<br />
© 2010 IBM Corporation<br />
© 2010 Fundtech
<strong>Creating</strong> a <strong>Payments</strong> <strong>Hub</strong> in <strong>Real</strong> <strong>Life</strong><br />
Case studies<br />
© 2010 IBM Corporation<br />
© 2010 Fundtech
<strong>Creating</strong> a <strong>Payments</strong> <strong>Hub</strong> in <strong>Real</strong> <strong>Life</strong><br />
Bank A – develop a “PayPal” like account<br />
• Business Need –Create an account that can be funded from a regular account with this,<br />
through a credit card, from an account at another bank (get & pull), others as they develop.<br />
Account should be accessible 24x7x365 through all existing bank channels (from ATM to<br />
Mobile) and be very easy to use.<br />
• Solution – package existing services into new flows to support the new account concept.<br />
Orchestrate “stand in” processing during those times when the core systems are not<br />
available. Wrap exiting scheme gateways (e.g. Credit Card) in web services to facilitation<br />
integration and orchestration.<br />
• Benefits <strong>Real</strong>ized / Expected - protect and grow retail franchise through offering<br />
innovative solutions.<br />
9<br />
© 2010 IBM Corporation<br />
© 2010 Fundtech
<strong>Creating</strong> a <strong>Payments</strong> <strong>Hub</strong> in <strong>Real</strong> <strong>Life</strong><br />
HSBC – the world‟s local bank<br />
• Business Need – execute global expansion strategy faster and cheaper than others<br />
• Solution – “There are no local data centers or servers, just access to the HSBC network ...<br />
five years ago, we ran 130 data centers because we had acquired 50 companies up to 2003.<br />
Today, we have 20 data centers, and in two years we will have 6 worldwide.”<br />
Implication to payments – Payment <strong>Hub</strong><br />
• Benefits <strong>Real</strong>ized / Expected – “We can move into a country with full service banking for<br />
under $10 million, which is a fraction of our competitors. We just open a building and sell,<br />
because everything is delivered through the network.”<br />
• Organizational Approach – top down, exhaustively planned<br />
• Time Frames – Still going<br />
10<br />
© 2010 IBM Corporation<br />
© 2010 Fundtech
<strong>Creating</strong> a <strong>Payments</strong> <strong>Hub</strong> in <strong>Real</strong> <strong>Life</strong><br />
Bank B – new online payments experience<br />
• Business Need - Enable a new online payments experience. Support consistent<br />
processing for all payments regardless of channel. Provide faster payment processing at a<br />
lower cost, enhance flexibility and improve response times to new opportunities, as well as<br />
allowing other advanced functions.<br />
• Solution – Extend base services, compose them into complex business services, expose<br />
composed services to the GUI team and other business lines (as well as for internal use in<br />
the payment HUB),<br />
• Benefits <strong>Real</strong>ized / Expected – “We will be able to drive integration among common<br />
payments processes, react more swiftly to evolving standards and regulatory changes, and<br />
leverage our payments capabilities to gain efficiencies for both clients and the bank”<br />
• Time Frames – still going<br />
• Organizational Approach – Agile development, unique co-development methodology,<br />
Multiple parallel efforts<br />
• Service highlights – STP@Source, Payment Type management, Extensibility, “Fed Ex”<br />
model, Notifications<br />
11<br />
© 2010 IBM Corporation<br />
© 2010 Fundtech
<strong>Creating</strong> a <strong>Payments</strong> <strong>Hub</strong> in <strong>Real</strong> <strong>Life</strong><br />
A Large Canadian Bank – Case Study<br />
• Business Need - This large Canadian bank had legacy systems that created difficulties in<br />
meeting the ongoing challenge of responding to banking requirements in a timely manner.<br />
The bank also wanted to capitalize on the new XML SWIFT formats and allow clients to<br />
track payments through the system in real time. Transparency to the number of ways the<br />
bank interacted with enterprise clients was needed.<br />
• Solution – The bank built an enterprise payments hub based on standardized middleware.<br />
At the heart of the solution is the ISO messaging standard and a data model common to the<br />
back-office applications. A “canonical” view of the payments data that is held in the<br />
enterprise database. This data representation enabled a faster integration approach<br />
because of the a common definition of business services.<br />
• Benefits <strong>Real</strong>ized / Expected – Gains an integrated view of transaction histories,<br />
including volumes and types of payments used. Provides customers with access to a realtime<br />
view of their transactions. Results in better understanding of product and payments<br />
platform utilization, resulting in improved efficiency.<br />
• Time Frames – still going<br />
12<br />
© 2010 IBM Corporation<br />
© 2010 Fundtech
<strong>Creating</strong> a <strong>Payments</strong> <strong>Hub</strong> in <strong>Real</strong> <strong>Life</strong><br />
Myths & Considerations<br />
Are all payments really the same?<br />
Staged<br />
RTGS<br />
Architecture<br />
SEDA<br />
Event<br />
ACH<br />
Driven<br />
13<br />
• General “framework” - highly concurrent services that handle massive<br />
loads gracefully. Fault-tolerant network of processing stages.<br />
http://en.wikipedia.org/wiki/Staged_event-driven_architecture<br />
Event-driven business<br />
© 2010 IBM Corporation<br />
© 2010 Fundtech
<strong>Creating</strong> a <strong>Payments</strong> <strong>Hub</strong> in <strong>Real</strong> <strong>Life</strong><br />
Wrap up<br />
• Time savings of 20 - 40% with more<br />
streamlined straight through processing<br />
• As much as 15 - 20% cost reduction in key<br />
payments areas<br />
• Faster time to market for new products and<br />
services<br />
• Flexibility to switch supply chain partners<br />
based on business need<br />
• Lowered compliance and risk exposures<br />
• Improved business monitoring and<br />
management capabilities<br />
14<br />
© 2010 IBM Corporation<br />
© 2010 Fundtech
David Jackson: djackso3@us.ibm.com<br />
Gene Neyer: gene.neyer@fundtech.com<br />
© 2010 IBM Corporation<br />
© 2010 Fundtech