{"id":29096,"date":"2021-07-23T17:32:00","date_gmt":"2021-07-23T22:32:00","guid":{"rendered":"http:\/\/www.charanis.com\/blog\/?p=29096"},"modified":"2022-11-06T11:56:35","modified_gmt":"2022-11-06T16:56:35","slug":"driving-devices-iso-202022-and-faster-payments","status":"publish","type":"post","link":"https:\/\/www.charanis.com\/blog\/2021\/07\/23\/driving-devices-iso-202022-and-faster-payments\/","title":{"rendered":"Driving Devices ISO 202022 and Faster Payments"},"content":{"rendered":"<p>I came to NCR to sell a modern ATM driving and transaction processing platform. The goal was to leverage a platform that was focused on transforming messages and building in flexibility to adjust for what was to come, not what was already on the shelf. Part of that was thinking about how we formatted transactions but also how we got the most out of the devices where these transactions started. NCR the premier provider of ATMs has to consider the past as do we all and that sometimes gets in the way. So modernize the middle to get to the future is a pretty decent approach.<\/p>\n<p>ATMs mostly run on legacy platforms that use ISO 8583 or derivatives in the NDC spec; and this is due to legacy connections directly to device components. As we start to reconsider how this works &#8211; the interesting approach we were taking was to translate these messages in the middleware and that worked. But the company considered improving the device driving as well building a new Terminal Handler to update the protocol itself the device uses. That&#8217;s great but change is hard and with so many decisions it became unmanageable.<\/p>\n<p>The core integration also became unmanageable &#8211; we had so many ways to do this, as well as leveraging legacy network connections that we continue to churn in market. The reality is all of the solutions we offer, from web services custom interfaces, to microservices based flexible mapping tools to legacy mapping tools built into the switch &#8211; all work. But change is hard and so is strategy and how to get there is often driven by legacy thinking and confusion on the future end game. Do we expect cores to persist? Do we instead build middleware? Do we need transaction processing and to own technology? Do we outsource to ATMaaS (as a service) providers and just give up?<\/p>\n<p>The ISO 20022 spec has become more mature as of late. With consideration for Bitmap legacy formats to ISO\/XML based messages &#8211; the latter is really the way to go. And this is true for other systems as well. Wire and Faster Payments are headed that way. TCH RTP is ISO 20022 based, and FedNow will be. I&#8217;ve been working with XML based messages for years in web banking technology and its has all but replaced legacy BAI file based messaging; but they persist as well.<\/p>\n<p>Finally its all moving well to the cloud &#8211; deploying in containers, as a big old blob or as true microservices &#8211; the cloud service providers (CSP) have removed roadblocks of big iron. Smaller FIs can invest in resources that use these technologies and run with CSP based operating environments &#8211; faster, continuously innovating, in partnership with modern vendors.<\/p>\n<p>I&#8217;ve moved on to Digital Banking and Microservices based common business services that enable cross channel, cross device workflows. And I&#8217;ve built strategies with customers looking to execute on this. But the payments and transactions persist and should be a part of these discussions. I see it coming and look forward to it. Bringing these new capabilities will mean streaming data, immediate not just real-time transaction processing, continuously connected and interactive services with shared sessions between clients and providers, even clients and AI. Here we go<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I came to NCR to sell a modern ATM driving and transaction processing platform. The goal was to leverage a platform that was focused on transforming messages and building in flexibility to adjust for what was to come, not what&hellip; <\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[14,13,4],"tags":[21,105,94,95,35,46,104],"class_list":["post-29096","post","type-post","status-publish","format-standard","hentry","category-banking-tech","category-mobile-tech","category-technology","tag-banking","tag-digital","tag-iso20022","tag-iso8583","tag-mobile","tag-payments","tag-real-time"],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/p3mX8K-7zi","jetpack_sharing_enabled":true,"jetpack-related-posts":[{"id":29220,"url":"https:\/\/www.charanis.com\/blog\/2020\/01\/24\/is-it-time-for-iso-20022-atm-driving-is-it-time-to-abandon-atm-driving-all-together\/","url_meta":{"origin":29096,"position":0},"title":"Is it time for ISO 20022 ATM Driving? Is it time to abandon ATM Driving all together?","author":"Jimmyc","date":"January 24, 2020","format":false,"excerpt":"Could an ISO 20022 web-services based ATM Terminal Handler\/Driver reduce costs and accelerate innovation by consolidating applications, connections and platforms. Would bankers, ATM vendors and bank application providers get on board with such a strategy? Do we still need ATM drivers in an IOT world? One idea to help banks\u2026","rel":"","context":"In &quot;Banking Tech&quot;","block_context":{"text":"Banking Tech","link":"https:\/\/www.charanis.com\/blog\/category\/banking-tech\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.charanis.com\/blog\/wp-content\/uploads\/2020\/01\/ISO20022.png?fit=433%2C311&ssl=1&resize=350%2C200","width":350,"height":200},"classes":[]},{"id":30989,"url":"https:\/\/www.charanis.com\/blog\/2022\/11\/06\/a-year-with-microservices-and-omnichannel-banking\/","url_meta":{"origin":29096,"position":1},"title":"A year with Microservices and Omnichannel Banking","author":"Jimmyc","date":"November 6, 2022","format":false,"excerpt":"Omnichannel - that won\u2019t get a lot of hits on my blog. But Microservices will. The reality is Omnichannel is overused but it is important. And microservices have enabled it. Last year I shifted from enterprise solutions to our digital first solutions - selling the combined solutions between our Channel\u2026","rel":"","context":"In &quot;Banking Tech&quot;","block_context":{"text":"Banking Tech","link":"https:\/\/www.charanis.com\/blog\/category\/banking-tech\/"},"img":{"alt_text":"Jim at NCR","src":"https:\/\/i0.wp.com\/www.charanis.com\/blog\/wp-content\/uploads\/2022\/11\/charanis-NCR-1-scaled.jpeg?fit=900%2C1200&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.charanis.com\/blog\/wp-content\/uploads\/2022\/11\/charanis-NCR-1-scaled.jpeg?fit=900%2C1200&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/www.charanis.com\/blog\/wp-content\/uploads\/2022\/11\/charanis-NCR-1-scaled.jpeg?fit=900%2C1200&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/www.charanis.com\/blog\/wp-content\/uploads\/2022\/11\/charanis-NCR-1-scaled.jpeg?fit=900%2C1200&ssl=1&resize=700%2C400 2x"},"classes":[]},{"id":28328,"url":"https:\/\/www.charanis.com\/blog\/2016\/02\/22\/from-b2b-to-p2p-faster-payments-2\/","url_meta":{"origin":29096,"position":2},"title":"From B2B To P2P, Faster Payments","author":"Jimmyc","date":"February 22, 2016","format":false,"excerpt":"\u00a0\u00a0 I've watched the business-to-business , person-to-person, and account-to-account payments industry from an insider's perspective over the last 20 years. Moving through time from commercial online banking, to retail online banking, to mobile banking, to digital banking - payments is always at the heart of the end-user experience. Sure, we\u2026","rel":"","context":"In &quot;Banking Tech&quot;","block_context":{"text":"Banking Tech","link":"https:\/\/www.charanis.com\/blog\/category\/banking-tech\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.charanis.com\/blog\/wp-content\/uploads\/2016\/03\/img_7439.jpg?fit=1200%2C1200&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.charanis.com\/blog\/wp-content\/uploads\/2016\/03\/img_7439.jpg?fit=1200%2C1200&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/www.charanis.com\/blog\/wp-content\/uploads\/2016\/03\/img_7439.jpg?fit=1200%2C1200&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/www.charanis.com\/blog\/wp-content\/uploads\/2016\/03\/img_7439.jpg?fit=1200%2C1200&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/www.charanis.com\/blog\/wp-content\/uploads\/2016\/03\/img_7439.jpg?fit=1200%2C1200&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":31021,"url":"https:\/\/www.charanis.com\/blog\/2022\/11\/09\/data-exchange-to-shared-sessions-where-treasury-management-and-digital-banking-wants-to-be-now\/","url_meta":{"origin":29096,"position":3},"title":"Data Exchange to Shared Sessions &#8211; Where Treasury Management (and Digital Banking) Wants to Be Now","author":"Jimmyc","date":"November 9, 2022","format":false,"excerpt":"Problem\/Solution Bank's exchanging data with their commercial customers to manage their finances and execute payment transactions: Realtime connections between the companies and their financial institutions so that the information exchange is realtime, integrated, robust and efficient. And dare I say, it just happens: embedded banking. I have the benefit of\u2026","rel":"","context":"In &quot;Banking Tech&quot;","block_context":{"text":"Banking Tech","link":"https:\/\/www.charanis.com\/blog\/category\/banking-tech\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.charanis.com\/blog\/wp-content\/uploads\/2022\/11\/data-exchange.jpg?fit=1200%2C434&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.charanis.com\/blog\/wp-content\/uploads\/2022\/11\/data-exchange.jpg?fit=1200%2C434&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/www.charanis.com\/blog\/wp-content\/uploads\/2022\/11\/data-exchange.jpg?fit=1200%2C434&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/www.charanis.com\/blog\/wp-content\/uploads\/2022\/11\/data-exchange.jpg?fit=1200%2C434&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/www.charanis.com\/blog\/wp-content\/uploads\/2022\/11\/data-exchange.jpg?fit=1200%2C434&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":11532,"url":"https:\/\/www.charanis.com\/blog\/2013\/11\/06\/retail-online-banking-innovation-or-evolution\/","url_meta":{"origin":29096,"position":4},"title":"Retail Online Banking &#8211; Innovation or Evolution?","author":"Jimmyc","date":"November 6, 2013","format":false,"excerpt":"I spent the day visiting with bankers, executives and vendor salespeople at BAI Retail Delivery 2013 - Denver, CO November 5-7. My take away? We are all continuing the transition from static web based information delivery to dynamic mobile content. But not just yet as legacy systems, back office real-time\u2026","rel":"","context":"In &quot;Banking Tech&quot;","block_context":{"text":"Banking Tech","link":"https:\/\/www.charanis.com\/blog\/category\/banking-tech\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":121,"url":"https:\/\/www.charanis.com\/blog\/2013\/09\/29\/payments-mfa-mobile-phones-and-innovation\/","url_meta":{"origin":29096,"position":5},"title":"Payments, MFA, Mobile Phones and Innovation","author":"Jimmyc","date":"September 29, 2013","format":false,"excerpt":"I've been considering how we get to mobile payments, card-less transactions, call it what you will - but right now we are in a knife fight and its really starting to annoy me. I've started this post a hundred times and each time I stop because things change so rapidly.\u2026","rel":"","context":"In &quot;Banking Tech&quot;","block_context":{"text":"Banking Tech","link":"https:\/\/www.charanis.com\/blog\/category\/banking-tech\/"},"img":{"alt_text":"20130929-172310.jpg","src":"https:\/\/i0.wp.com\/charanis.com\/blog\/wp-content\/uploads\/2013\/09\/20130929-172310.jpg?resize=350%2C200","width":350,"height":200},"classes":[]}],"jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/www.charanis.com\/blog\/wp-json\/wp\/v2\/posts\/29096","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.charanis.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.charanis.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.charanis.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.charanis.com\/blog\/wp-json\/wp\/v2\/comments?post=29096"}],"version-history":[{"count":1,"href":"https:\/\/www.charanis.com\/blog\/wp-json\/wp\/v2\/posts\/29096\/revisions"}],"predecessor-version":[{"id":30988,"href":"https:\/\/www.charanis.com\/blog\/wp-json\/wp\/v2\/posts\/29096\/revisions\/30988"}],"wp:attachment":[{"href":"https:\/\/www.charanis.com\/blog\/wp-json\/wp\/v2\/media?parent=29096"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.charanis.com\/blog\/wp-json\/wp\/v2\/categories?post=29096"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.charanis.com\/blog\/wp-json\/wp\/v2\/tags?post=29096"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}