tag:blogger.com,1999:blog-148849402024-02-20T11:07:10.832-08:00Enterprise Payment Bus - Open Source ProjectThe "Enterprise Payment Bus - Open Source Project" project started as an initiative in the Summer of 2005. The idea was launched by Ivan Mitrovic and Bart Cant and was intended to create a new Payment Workflow taking advantage of open source technologies and standard messaging formats. This blog will feature some of the new updates of the enterprise payment bus. I hope it will encourage any payment professional to participate in this exciting new open source project.
Bart CantBart Canthttp://www.blogger.com/profile/13396503269893368416noreply@blogger.comBlogger14125tag:blogger.com,1999:blog-14884940.post-72603250596990316082008-04-03T15:18:00.000-07:002008-04-03T15:50:31.142-07:00Need a job in payments ?RSS feeds can be an easy way to stay on top new openings in your field. Using a simple RSS reader tool I created the following listings of Recent openings in the Payments Industry<br /><br /><iframe width="300" height="400" src="http://www.rss-info.com/rss2.php?integration=if&windowopen=1&rss=http%3A%2F%2Fwww.paymentsjobs.com%2Fa%2Fjbb%2Ffind-jobs-rss%3Fsb%3D1%26sbo%3D1&number=10&width=300&ifbgcol=FFFFFF&bordercol=D0D0D0&textbgcol=F0F0F0&rssbgcol=F0F0F0&showrsstitle=1&showtext=1" frameborder=0></iframe>Bart Canthttp://www.blogger.com/profile/13396503269893368416noreply@blogger.com29tag:blogger.com,1999:blog-14884940.post-32205299360564405762008-04-03T14:37:00.000-07:002008-04-03T14:47:40.098-07:00Payment News BlidgetsI started making a blidget from my own Blog. You can also do this based on other blogs or RSS feed that is available on the web. It is easy to do with <a href="http://www.widgetbox.com">widgetbox.com</a> and takes about 1 day to get through the approval process.
<br />
<br />Below you can find an example I created from Blog information that was available on the <a href="http://www.allpaynews.com">AllPayNews.com</a> website
<br />
<br /><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" type="application/x-shockwave-flash" width="170px" height="423px" id="InsertWidget_ea143a26-3b30-4b23-a9da-e8d1b50df6cb" align="middle"><param name="movie" value="http://widgetserver.com/syndication/flash/wrapper/InsertWidget.swf"/><param name="quality" value="high" /><param name="wmode" value="transparent" /><param name="menu" value="false" /><param name="flashvars" value="r=1&appId=ea143a26-3b30-4b23-a9da-e8d1b50df6cb" /> <embed src="http://widgetserver.com/syndication/flash/wrapper/InsertWidget.swf" name="InsertWidget_ea143a26-3b30-4b23-a9da-e8d1b50df6cb" width="250px" height="423px" quality="high" menu="false" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" wmode="transparent" align="middle" flashvars="r=1&appId=ea143a26-3b30-4b23-a9da-e8d1b50df6cb" /> </object>
<br />
<br />
<br />Bart Canthttp://www.blogger.com/profile/13396503269893368416noreply@blogger.com0tag:blogger.com,1999:blog-14884940.post-24925706127661717202008-03-17T20:06:00.000-07:002008-03-17T20:11:40.451-07:00SwiftCommunity.NetHere is another useful<a href="https://www.swiftcommunity.net/"> site</a> that has created social collaboration platform for International Payments. My main focus and interest on the SWIFT sponsored site has been on the standards discussion ( ISO20022, ISO15022, XML) notes and blogsBart Canthttp://www.blogger.com/profile/13396503269893368416noreply@blogger.com0tag:blogger.com,1999:blog-14884940.post-73763927880747328752008-03-17T19:41:00.001-07:002008-03-17T20:00:13.166-07:00Convergence to XML standards will lead to integrated workflowDuring the last 1 year and a half I have had the opportunity to learn more about the Global Markets - Interest Rates Derivatives business while working as a consultant at Wachovia. Recently I came across an interesting article in industry XML standards. While I was very familiar with UNIFI ISO2002 XML, this article introduced me to a new standard used in the Capital Market industry <a href="http://www.fpml.org">FpML</a>. <br />The <a href="http://www.londonmarketsystems.com/iso20022.pdf">article </a>discussed the trends in convergence to various xml standards within the financial industry. The key to success will be a system that will be able to easily integrate pre-process (sales, risk assessment,regulatory compliance check,...) , and post-process (trading, routing and settlement) data elements within a single workflow.Bart Canthttp://www.blogger.com/profile/13396503269893368416noreply@blogger.com4tag:blogger.com,1999:blog-14884940.post-68629054354954914042007-09-27T20:33:00.001-07:002007-09-27T20:43:29.712-07:00Visit to SIBOS in Boston, MAThis year I will be attending the <a href="http://www.swift.com/index.cfm?item_id=63316">SIBOS conference</a> in Boston, MA.<br />If you are interested in learning more about the open architecture of the enterprise payment bus, please stop by at Booth 54 from <a href="http://www.capgemini.com/">Capgemini.</a> You will either find me over there or ask one of my Capgemini colleagues to track me down at the conference site.<br /><br />Cheers, BartBart Canthttp://www.blogger.com/profile/13396503269893368416noreply@blogger.com0tag:blogger.com,1999:blog-14884940.post-52282517759569803062007-03-22T14:11:00.000-07:002007-06-18T19:36:09.290-07:00EPB ExplainedOn the <a href="http://www.enterprisepaymentbus.org/">enterprisepaymentbus.org</a> website you can find new and more detailed information on the EPB, Goals and Plans, and References to the key components of the EPB : WS-BPEL , Mule and ISO 20022 XML. Please visit the <a href="http://www.enterprisepaymentbus.org/epbexplained.html">EPB Explained </a>section for additional information.Bart Canthttp://www.blogger.com/profile/13396503269893368416noreply@blogger.com3tag:blogger.com,1999:blog-14884940.post-81886456371132769292007-03-12T20:02:00.000-07:002007-03-13T07:48:53.934-07:00OFAC SDN and Blocked Persons WebserviceA couple of days ago I came across an open source webservice on the Internet by www.webserviceX.net that offers a free alternative to the costly process of OFAC compliance. On its website the <a href="http://http//www.webservicex.net/WCF/ServiceDetails.aspx?SID=6">OFAC SDN and Blocked Person webservice</a> is explained as followed :<br /><br />" This web services was created to aid banks in meeting the requirements of the <a href="http://www.treas.gov/ofac">US Treasury Department's Office of Foreign Asset Control (OFAC).</a> OFAC restricts transactions with specific countries, organizations and individuals. The Office of Foreign Assets Control ('OFAC') of the US Department of the Treasury administers and enforces economic and trade sanctions based on US foreign policy and national security goals against targeted foreign countries, terrorists, international narcotics traffickers, and those engaged in activities related to the proliferation of weapons of mass destruction. ... "<br /><br />OFAC compliance is a key component to a payment work flow that has an International character. FI's have large OFAC scanning applications in service, but by having a free and up-to-date webservice available this could mean a big potential saving for the "sender" Financial Institution<br /><br />For more info about the integration of OFAC into the EPB, please check the enterprisepaymentbus.org website in the next few days.Bart Canthttp://www.blogger.com/profile/13396503269893368416noreply@blogger.com23tag:blogger.com,1999:blog-14884940.post-16535938929822922312007-03-09T10:37:00.000-08:002007-03-12T19:50:11.634-07:00EPB WS-BPEL Draft is available for DownloadAs of today you will find the first EPB file available for download !!!<br /><br />You can find "EPB_WS-BPEL_Draft_03092007.txt" under the Download section of the <a href="http://www.enterprisepaymentbus.org/">enterprisepaymentbus.org</a> website. This is the first draft version of an Open Payment Work flow described in WS_BPEL, and I encourage every payment professional to provide feedback and help further enhance the work flow. Please feel free to submit your comments to <a href="mailto:bart.cant@gmail.com">bart.cant@gmail.com</a>Bart Canthttp://www.blogger.com/profile/13396503269893368416noreply@blogger.com1tag:blogger.com,1999:blog-14884940.post-49461322499449639292007-03-07T11:03:00.000-08:002007-03-07T11:12:49.191-08:00Enterprispaymentbus.org is Launched Today !!!!I am happy to announce that the <a href="http://www.enterprisepaymentbus.org/">www.enterprisepaymentbus.org</a> website has been officially launched today. The website will be the official site for all information related to the Enterprise Payment Bus - Open Source project.<br /><br />In the next couple of days additional pages will be made available on the website. This will include a News Section, Team, Wiki-Faq, Download, Links and Contact Us.<br /><br />For more information about the website or the Enterprise Payment Bus - Open Source Project, feel free to contact <a href="mailto:bart.cant@gmail.com">bart.cant@gmail.com</a>Bart Canthttp://www.blogger.com/profile/13396503269893368416noreply@blogger.com3tag:blogger.com,1999:blog-14884940.post-68535784848529642392007-03-02T12:09:00.000-08:002007-03-07T11:02:16.761-08:00EPB Diagram<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_DxyaGZJQUDc/Re8Lxza_XrI/AAAAAAAAAAw/9IdahTTWucs/s1600-h/epb_large.JPG"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_DxyaGZJQUDc/Re8Lxza_XrI/AAAAAAAAAAw/9IdahTTWucs/s400/epb_large.JPG" alt="" id="BLOGGER_PHOTO_ID_5039259458295783090" border="0" /></a><br /><br /><span style="text-decoration: underline;"><br /></span><br /><a href="http://www.enterprisepaymentbus.org/epb_large.JPG">click Here</a> - For Larger View<br /><br><br />The Enterprise Payment Bus is an ESB (Enterprise Service Bus) that has the following capabilities:<br /><ul><li>Inbound of a variety of Payment formats : CSV, Fedwire, IFX, <a href="http://www.swift.com/">S.W.I.F.T</a>, <a href="http://www.osi20022.org/">OSI 20022 </a> XML, ... format<br /></li><li>Authentication and Security Service<br /></li><li>Transformation Service to OSI 20022 XML , Fedwire, S.W.I.F.T MT103, ... format<br /></li><li>Orchestration Service through WS-BPEL definition</li><li>Internal Routing and Grouping</li><li>Transaction Monitoring</li><li>Transaction Control Service<br /></li><li>Outbound External Routing Service</li></ul>In some of the future postings, we will discuss in further details the functions of each of the different EPB Services and how they can be further defined within Mule, an open source ESBBart Canthttp://www.blogger.com/profile/13396503269893368416noreply@blogger.com1tag:blogger.com,1999:blog-14884940.post-74099761768209533972007-02-27T11:54:00.000-08:002007-02-28T07:57:08.785-08:00Intro to WS-BPELBefore we dive into some key aspects of the Enterprise Payment Bus, I like to share with you some more information on WS-BPEL.<br /><br />The <a href="http://www.oasis-open.org/">OASIS</a> WS-BPEL Technical Committee approved the WS-BPEL 2.0 specification on 1/31/2007. The official Committee Spec Release Candidate can be download from <a href="http://www.oasis-open.org/committees/download.php/22036/wsbpel-specification-draft%20candidate%20CD%20Jan%2025%2007.pdf">http://www.oasis-open.org/committees/download.php/22036/wsbpel-specification-draft%20candidate%20CD%20Jan%2025%2007.pdf</a>.<br />An interesting article about the Goals of the WS_BPEL 2.0 specification can be found at <a href="http://xml.coverpages.org/BPEL4WS-DesignGoals.pdf">http://xml.coverpages.org/BPEL4WS-DesignGoals.pd</a><a href="http://xml.coverpages.org/BPEL4WS-DesignGoals.pdf">f</a><br /><br /><br />WS-BPEL 2.0 is a major component of the Enterprise Payment Bus:<br /><ul><br /><li>WS-BPEL is build on compatible Web services standards</li><br /><li>WS-BPEL is an XML based language</li><br /><li>WS-BPEL will be used to define the Payment Business Processes that interact with external Payment System entities through Web service operations </li><br /><li>WS-BPEL will be used to define a set of Web service orchestration concepts for the Payment work flow that are meant to be used in common by both the external (abstract) and internal(executable) views of a payment business process.</li><br /><li>WS-BPEL will be used to define a long-running Payment transaction model that is based on proven techniques like compensation actions and scoping to support failure recovery for parts of the long-running Payment business process.</li></ul>Bart Canthttp://www.blogger.com/profile/13396503269893368416noreply@blogger.com0tag:blogger.com,1999:blog-14884940.post-45415571204239304882007-02-27T11:20:00.000-08:002007-02-27T11:53:17.105-08:00IBM EPP - Competition to EPB ?IBM released its Enterprise Payments Platform in December 2006. <span nd="1" name="intelliTxt" id="intelliTXT">To review the IBM press release you can click on this link: <a href="http://www-03.ibm.com/press/us/en/pressrelease/20404.wss">IBM EPP Press Release.</a><br /><br />Is this EPP a close competitor to the EPB ? I believe it very much is. It</span><span nd="1" name="intelliTxt" id="intelliTXT"> is an IBM product suite that enables financial institutions to rapidly develop and deploy payment applications across a WebSphere infrastructure. The backbone of the EPB is an ISO20022 XML message that allows for easy transformation and routing. Orchestration, Transaction Status Updates and Monitoring are key components of both Microsoft's EPP and the Open Source EPB project.<br />One key differentiator is that the EPB will be available as an Open Source Initiative.<br /><br />During the current design phase I encourage all payment professionals to provide their input in the definition of a complete Payment Work Flow with all its interactions towards other auxiliary and Payment systems.<br />In the next couple of Blog Post, I will share with you my current definition of a Payment Work Flow defined in WS-BPEL XML and encourage everybody to comment on this project.<br><br /><a href="http://www.digg.com/"><br /><img src="http://digg.com/img/badges/91x17-digg-button.png" alt="Digg!" height="17" width="91" /><br /></a><br /></span>Bart Canthttp://www.blogger.com/profile/13396503269893368416noreply@blogger.com111tag:blogger.com,1999:blog-14884940.post-471469955748458662007-02-27T07:13:00.000-08:002007-02-28T13:59:25.218-08:00What is an EPB ?<span style="font-family:arial;">EPB = Enterprise Payment Bus</span><br /><br /><span style="font-family:arial;">The Enterprise Payment Bus is based on the concept of an ESB (<a href="http://www2.blogger.com/en.wikipedia.org/wiki/Enterprise_service_bus">Enterprise Service Bus</a>)<br /><br /></span><p:colorscheme style="font-family: arial;" colors="#ffffff,#000000,#808080,#000000,#00cc99,#3333cc,#ccccff,#b2b2b2"> </p:colorscheme><div shape="_x0000_s1026" class="O" style="font-family:arial;"> <div style=""><span style="font-size:12;">The term Enterprise Service Bus was coined by Gartner to define a new type of application integration middleware that is intended to act as a lightweight, ubiquitous integration backbone through which </span><span style="font-size:12;">software services and application components flow (Source : Roy Schulte, Gartner)<br /><br />The Payment Work flow as it exists at Financial Institutions is an excellent process to apply to the ESB concept. Different ESB's are currently commercially available (<a href="http://www2.blogger.com/www.sonicsoftware.com">Sonic</a>,Oracle, BEA,...) For this open source project, however I selected another open source technology : Mule. You can find more information about Mule at their project <a href="http://mule.mulesource.org/wiki/display/MULE/Home">website</a><br /><br /></span></div> </div><br /><br /><a href="http://www.digg.com/"><br /><img src="http://digg.com/img/badges/91x17-digg-button.png" alt="Digg!" height="17" width="91" /><br /></a>Bart Canthttp://www.blogger.com/profile/13396503269893368416noreply@blogger.com0tag:blogger.com,1999:blog-14884940.post-45360990613575521032007-02-27T06:45:00.000-08:002007-02-28T13:57:57.677-08:00Welcome to the Enterprise Payment Bus - Open Source ProjectWelcome Payment Professional,<br /><br />I start this blog to inform you about new progress in an exciting project that I have been working on since the summer of 2005. Using new technologies like <a href="http://mule.mulesource.org/wiki/display/MULE/Home">Mule</a>, <a href="http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=wsbpel">WS-BPEL</a> and a new standard XML format <a href="http://www.iso20022.org/">ISO20022</a> I created a new payment workflow which I called the "Enterprise Payment Bus". The idea to create an ESB like payment workflow started from conversations with Ivan Mitrovic and myself . In the last 2 years I have worked independently on this project which tries to describe a full payment process written in BPEL based on a ISO20022 XML message<br /><br />I encourage every Payment Professional to participate and provide your feedback to this open source project.Bart Canthttp://www.blogger.com/profile/13396503269893368416noreply@blogger.com0