You are on page 1of 9

ADVANCES IN REAL

TIME
CHALLENGES AND SOLUTIONS IN INTEROPERABLE
PAYMENT SYSTEMS

KOSTA PERIC, MILLER ABEL, AND MATT BOHAN

Finance can be very complex, but at its core it’s about exchanging value
between parties. In a word, payments. Making payments is a fundamental
financial action for most people around the globe, whether they use cards, cash,
or SMS to make them.

In terms of financial infrastructure, unbanked or underserved by predigital


then, a payments platform is a fundamen- financial services. In emerging
tal piece, the anchor that tethers the daily economies, telecoms and other non-bank
financial actions of customers to the daily institutions are stepping in to take advan-
holdings of financial providers. Such plat- tage of this opportunity by offering digital
forms commonly have a national scale payment services, such as mobile money.
because of country-specific currencies This new dynamic between cus-
and regulations. However, they also can tomers and providers, and the opportuni-
be regional, as we see in the EU and the ties this evolution presents, has raised
South African Development Community, some compelling questions about how
and international, as we see with credit payment platforms exist and interact at
card systems. International platforms will the system level. Because of the positive
become more necessary as digitization impact digital accounts and payments can
continues to put the common citizen in have on the lives of the poor, the Bill &
touch with others far beyond the borders Melinda Gates Foundation has explored
of their home country. these questions in great detail.
In fact, the rise of digital financial The outcome of that exploration was
services has changed the nature of pay- the development of the Level One Project
ments and payment platforms in many (L1P), an initiative to promote the cre-
ways. Customers can transfer money ation and evolution of inclusive, interop-
across great distances with a few taps on erable digital payment platforms. At the
their mobile phones, with low or no asso- center of this initiative are the L1P princi-
ciated fees. Providers can reach customers ples (see box), which list the attributes
they weren’t able to before—namely, peo- essential to making payment systems
ple with very limited assets who are either accessible to poor customers and support-

70 innovations / Blockchain for Global Development


ive of various financial service providers DIGITAL PAYMENTS AND
(see http://leveloneproject.org for more FINANCIAL INCLUSION
details).
In this article, we explore some of Cash may be accepted everywhere, but
those principles and the challenges of it’s often expensive to use, as informal
implementing them. We also explore how couriers and lenders charge high fees.
modern technologies related to distrib- Nevertheless, people who don’t have a lot
uted ledgers were adapted to support a of money still use cash constantly, and
reference implementation (see below) of making transactions by hand is extremely
the L1P principles. Released in October risky and time intensive for them.
2017, this reference implementation For someone who has only used cash,
demonstrates the viability of pro-poor making payments in a formal manner
payment platforms and offers govern- using a banking or digital payment sys-
ments and commercial providers a flexi- tem—whether by check, card, or digital
ble way of developing such platforms. transaction—is nothing short of revolu-
Before we look at specific design tionary. Time is saved. Funds are secured.
principles and solutions, however, we And, in the best cases, fees are reduced.
should understand why they are impor- High fees have long been one of the
tant. biggest obstacles to the world’s poor mak-
ing formal payments. With the advent of

ABOUT THE AUTHORS


Kosta Peric is Deputy Director for the Financial Services for the Poor initiative at the Bill &
Melinda Gates Foundation, where in charge of payments. Previously he was the chief archi-
tect of SWIFTNet, SWIFT’s global secure network that connects 10,000 financial institutions
and corporations in the world, and co-founder of Innotribe, SWIFT’s initiative to enable col-
laborative innovation in financial services. He is the author of The Castle And The Sandbox,
a book on how to innovate in conservative companies using open innovation.
Matt Bohan serves as a Senior Program Officer at the Bill & Melinda Gates Foundation, with
a specific focus on the Financial Services for the Poor. Matt supports the program’s Level One
Project, where he’s working to bring mobile payment and other financial services to the two
billion people in the world who live on less than two dollars a day. Prior to working at the
Gates Foundation, Matt was Senior Director at Alvarez & Marsal.
Miller Abel is a Principal Technologist for the Financial Services for the Poor team at the Bill
& Melinda Gates Foundation. He has more than 35 years of experience in the software and
services sector, where he has held a variety of positions in both small and large systems com-
panies. Miller specializes in fast-changing Internet and mobile businesses where ambiguity
and uncertainty must be overcome by solid strategy and converted into business results. Miller
has 30 patents issued and pending (not including foreign equivalents) in a variety of technol-
ogy areas including contactless proximity communications.

© 2018 Kosta Peric, Miller Abel, Matt Bohan


innovations / volume 12, number 1/2 71
Kosta Peric, Miller Abel, and Matt Bohan

LEVEL ONE PROJECT PRINCIPLES


The attributes essential to making payment systems accessible to poor customers
and supportive of financial service providers include:
An open-loop system that is available to any licensed digital financial service provider
(DFSP) in the country, including banks and licensed non-banks.
 Real-time and “push” payments, and payments that are irrevocable, which remove
many of the risks and costs inherent in batch-processed and “pull” payment systems.
 A system that is governed by the DFSPs that use it and regulated by a government
financial authority. This well-tested model creates a feeling of fairness among partic-
ipants.
A system that allows same-day settlement or better among participants.
 A system that operates on a “not-for-loss” or “cost-recovery-plus-investment” basis.
This does not preclude DFSPs—or other service providers in the ecosystem—from
earning profits through use of the platform.
See https://leveloneproject.org.

digital financial services, providers finally ice.3. Other studies have shown that digi-
have a way to reach a large number of cus- tal accounts help mothers buy healthier
tomers with very low overhead. For food for their families and help farmers
example, the cost of facilitating a digital save and invest in future harvests.4.,5.
payment from mobile phone to mobile Today, mobile money is at an inflec-
phone is negligible, as are the fees tion point. Established providers contin-
providers need to charge to serve their ue to thrive, but new ones have a hard
customers profitably. Digital financial time entering the market. Person-to-per-
services finally give poor customers the son payments are common among the
speed and security of formal banking at a poor, who regularly lend and transfer
price they can afford. money among friends and family, but
This has helped drive a boom in other forms of payments are extremely
mobile money products and providers important as well, such as government
across the world’s emerging economies. social disbursements and transactions
The first mobile money service hit the with merchants. The integration of these
market in 2004, and by 2016 there were kinds of payments into the mobile/digital
277 active services and more than half a milieu has so far been limited.
billion registered accounts worldwide.1. In Cash still has one remaining advan-
Uganda and other countries, mobile tage over mobile money: universality. Not
money customers outnumber traditional everyone wishes to transact with mobile
banking services customers.2. money, and parties wishing to transact
Building individual financial resilien- may not use the same mobile money serv-
cy is a slow process, but mobile money ice. Everyone will, however, accept cash.
has been around long enough to have a This gives would-be customers a persua-
measurable effect on poverty. Last year, sive reason to hold on to their cash and
researchers from MIT showed that think twice about signing up for digital
194,000 households in Kenya emerged accounts.
from extreme poverty because they had The current point of inflection, then,
access to the M-Pesa mobile money serv- rests on interoperability among services.

72 innovations / Blockchain for Global Development


Advances in Real Time

Figure 1. Level One Project Vision and Principles

For mobile money to continue its growth person payments, though on a much larg-
in terms of both the number of customers er scale, often millions of citizens each
and the number and diversity of month.
providers, services cannot continue to Finally, interoperability based on a
function as closed loops, wherein sub- shared central service will make it easier
scribers of one service are unable to trans- for new providers to enter the market.
act with subscribers of a different one. For Building a customer base is something
customers to get the full benefits of digital every provider needs to do quickly in
finance, they must be able to transact with order to achieve solvency. It’s difficult to
anyone, not just the random cross-section do when they can only offer new cus-
of the population that happens to have an tomers the ability to transact with a few
account with the same provider. hundred or thousand fellow subscribers;
Interoperability will also help extend most customers will prefer to sign up with
mobile money into merchant and bulk established providers who already have
payments. With interoperability, mer- sizable loops. If transactions were possible
chants and employers will be able to use a across all services, all customers would
single service to issue and accept money exist in the same loop, and new providers
to and from all their customers and could compete based on cost and features
employees. Without interoperability, they rather than the size of their subscriber
must either choose one service, which base.
excludes customers and employees using The L1P principles offer a vision for
other services, or subscribe to them all. how an interoperable payments platform
It’s a similar dilemma for government-to- can serve the poor. Figure 1 shows this

innovations / volume 12, number 1/2 73


Kosta Peric, Miller Abel, and Matt Bohan

vision, along with the underlying design ing the payment. This is a hallmark of
principles. cash that is essential to adoption.
By contrast, the most common exam-
BUILDING L1P-ALIGNED ple of a pull payment is a check: when
PLATFORMS: KEY processing a check, the receiver’s account
BARRIERS TO OVERCOME requests that money be pulled from the
account of the sender, who has pre-
Building an interoperable payment plat- approved this request by signing the
form on a national or regional scale is no check. Checks are not cleared immediate-
small feat. It requires focusing clearly on ly. It often takes several days from the
the ultimate objectives, providing strong time the commitment to pay is made and
governance and oversight, and having a when funds are credited to the receiver.
solid understanding of the barriers ahead. And during this time before the check is
From our experience so far, interop- cleared, it remains revocable because the
erability poses two key technological bar- sender may stop payment of the check
riers that projects need to overcome: the before it clears. In this case, the request
lack of efficient clearing and settlement of for payment is revoked by the payer—in
payments across different financial serv- other words, the check bounces.
ice providers, and the lack of standardiza- Moreover, because a pull payment like a
tion in connecting these providers to a check is a request for money and is not
common platform. The L1P principles cleared in real time, there may not be ade-
and reference implementation address quate funds in the payer’s account to ful-
both. fill the request. The sender is likely
In terms of clearing and settlement, charged a fee for pre-approving a pay-
L1P offers three basic principles: (1) pay- ment that couldn’t be fulfilled.
ments should be initiated and authorized Push payments are irrevocable
by the payer not the payee; (2) payments because the sender’s provider will only
should be completed and verified in real push money that is available in the
time; and (3) payments should be irrevo- sender’s account. There is no way to cause
cable. The first principle specifies that as an overdraft. And because push payments
with cash, an end user initiates a payment are cleared in real time, there is no ability
by pushing value to the receiver; and, to revoke. In short, the payment becomes
unlike direct debits or checks, money final when it is authorized.
never leaves an end user’s account with- L1P principles prescribe these pay-
out direct authorization at the time of the ments because they are technically sim-
transaction. The second principle states pler, which makes them more affordable,
that when one person sends money to and because they are immediate. With
another, the sending account is debited pull payments, the receiver has to wait
and the receiving account is credited while the sending account verifies that the
simultaneously and immediately, whether request for money is legitimate and can be
or not the counterparties use the same fulfilled. With push payments, sender and
provider. As with the first principle, this is receiver get instant confirmation. Making
necessary for making digital money func- payments irrevocable enables them to
tion similarly to cash, which will make it a happen in real time. However, to achieve
meaningful and comfortable user alterna- real-time payments in an interoperable
tive. The third principle states that pay- system, another issue must be addressed:
ments are final when they are cleared; the timing of transactions between
they can’t be recalled by the person mak- providers.

74 innovations / Blockchain for Global Development


Advances in Real Time

When a user of one service sends more frequently. This means that the
money to a user of another service, one amount of digital money transacted
service provider ends up in debt to the across platforms by customers and the
other. Both customers’ accounts must be amount of cash a provider has on deposit
credited and debited, as must the ledgers to cover these transactions can easily fall
belonging to each provider. Therefore, a out of sync. In other words, if there is a
payment transaction must occur at some sudden surge in cross-platform transac-
point between the providers. tions over the course of a day, one
Settlements between financial service provider could end up owing another
providers already occur within the estab- provider more than it has set aside to pay.
lished banking systems in every country. One solution is to make a customer
Banks in this system usually settle their wait for cross-platform transactions to
transactions with each other once every clear. As stated earlier, though, this is
business day. This means that all the cus- unacceptable, because it fails to mimic the
tomer transactions for the settlement performance of cash and thus fails to
period are tallied up and cleared at once, meet the customer’s needs.
in a single bulk transaction. This is anoth- Therefore, the time window for set-
er case where customers must sometimes tling provider-to-provider transactions
wait for funds to be available, which must be reduced. In systems aligned with
results in payments that are not real time. L1P principles, this time window is
This can be a problem for mobile reduced from a full business day to hours
money and other non-bank providers in or even seconds. Provider ledgers are
an interoperable system because they also therefore updated and kept accurate mul-
depend on these once-a-day deposits with tiple times throughout the day, thus
banks. To guarantee all the digital money reducing the capital requirements for
reflected in the accounts of their end supporting interoperability.
users, non-bank providers are required to The other key barrier we encountered
have an equal supply of “real” funds saved in deploying the L1P principles is the lack
with a bank so that, for example, if a of appropriate standards to connect a
provider’s customers all decide to with- financial service provider’s system to the
draw their funds on the same day, that payment platform. Systems aligned with
provider is able to give each one their full these principles fall into the category of
account value in cash. real-time retail payments (RTRP) sys-
In an interoperable system, non-bank tems. Other systems—such as real-time
providers need an additional reserve of gross settlement systems, which cover
funds specifically designated to cover bank-to-bank payments that are high in
cross-platform transactions. When a cus- value but low in volume, and automated
tomer sends money to someone who uses clearing houses, which deal with low
a different provider and the first provider value-batch payments—traditionally
becomes indebted to the second provider, come from the banking world and tend to
that debt is paid using this designated be served by messaging standards, like the
account. ISO 20022. The RTRP space is more tech-
To keep pace with its users’ cross- nologically demanding, and platforms
platform transactions, a provider will aligned with L1P principles tend to con-
periodically move money into its desig- nect a variety of providers in addition to
nated account. While these deposits typi- banks, such as mobile money providers,
cally settle only once per business day, microfinance institutions, payment
customer transactions happen much aggregators, and merchant networks.

innovations / volume 12, number 1/2 75


Kosta Peric, Miller Abel, and Matt Bohan

Because of the technological all materials and knowledge gained from


demands and diversity of players, an the L1P principles have been shared on
application programming interface (API) the project’s website.6. This is consistent
design principle offers a viable solution. with the open, collaborative spirit that led
APIs can accommodate the deeper and to the development of these materials,
more efficient integration required by a and with the goal of enabling anyone to
high volume of transactions while placing use the assets and to create L1P-aligned
a relatively low development burden on platforms without direct involvement
individual providers—certainly much with the Gates Foundation. As open-
lower than constructing their own plat- source software, the reference implemen-
forms or connections. tation remains available for adaptation
However, there is as yet no pervasive and adoption, like all previous L1P assets.
standard for this type of integration. Called Mojaloop—building on the
Therefore, one challenge to overcome in word “moja,” which means “one” in
deploying platforms aligned with L1P Swahili—the software was developed by
principles will be to settle on an API stan- Ripple, Dwolla, The Software Group,
dard that will enable easy and rapid inte- ModusBox, and Crosslake Technologies.
gration of financial providers. In October 2017, it was made available on
GitHub and on its own website
MOJALOOP: THE OPEN- (mojaloop.io) under the Apache 2.0
SOURCE REFERENCE license.
IMPLEMENTATION OF L1P Mojaloop covers many of the essen-
tial uses end users find for real-time pay-
As efforts to deploy systems modeled on ments: person-to-person, merchant
L1P principles in actual country markets point-of-sale, payroll and bulk payments,
progressed from 2013 to 2015, it became multiple accounts and users, and fraud
apparent that the barriers described above monitoring. Four central components
were slowing them down. Deployments enable these uses:
require expertise in designing and con-  A central directory service, which
structing payment systems—a resource routes each payment to the correct
that is difficult to procure, especially in service/provider in the ecosystem
the African and Asian countries where  A central ledger service, which tracks
L1P principles were being considered. transactions for compliance and settle-
We realized that we needed to sup- ment among providers
port these deployment efforts by provid-  A fraud service, which allows providers
ing additional guidance and examples of to share transaction information to val-
plans and designs, and even of software idate and secure payments
code, to make sure the projects could A central rules service, which sets policy
progress according to plan. The team then across the system
commissioned a reference implementa- Of special interest in this article is
tion for L1P, which took the form of how Mojaloop enables faster clearing and
open-source software that embodied the settlements between providers. There
architecture and design principles of L1P were several iterations in the architecture
and demonstrated how to overcome the and design. The first of these considered a
barriers described earlier. public blockchain. The idea was that the
Publishing the reference implemen- clearing and settlement would occur as
tation as an open-source asset was impor- transactions on the single distributed
tant for a few reasons. Since its inception,

76 innovations / Blockchain for Global Development


Advances in Real Time

ledger connecting all financial service tion. The major advantages of the proto-
providers in the ecosystem. The design col are the low level of requirements to
accommodated the actual movement of conform with it, and the extreme efficien-
money between providers (i.e., direct set- cy and scale in processing transactions.
tlement using central bank money), These aspects make it especially useful in
which is clearly superior to managing set- high-volume, low-value retail payments
tlements outside the platform. The design systems—that is, in systems that millions
also could assign the job of clearing to the of poor customers will use to make lots
distributed ledger, with settlement still and lots of transactions in very small
occurring on a periodic basis (using a set- amounts.
tlement bank) for the regulatory environ- Mojaloop’s current design places a
ments where this is mandated. central ledger within the payment plat-
While it satisfied our objective of form and uses the Interledger protocol to
faster settlement, this architecture pre- synchronize the ledgers of all the financial
sented two key drawbacks when consid- providers involved in a given transaction.
ered in the context of a national payment This securely synchronizes payment
platform: transactions within the system. The
Lack of national-level data control and design provides for immediate settlement
confidentiality. Because it used a pub- between providers or a separate clearing
lic blockchain, the design would repli- and settlement in a separate bank at very
cate national payment data across the high transaction rates—meanwhile pre-
entire Internet. This obviously conflicts serving the privacy and sovereignty
with the natural sovereignty regulators requirements of the entire system.
typically require. A country-level The second barrier mentioned above
blockchain could have been considered was the lack of standards for connecting
as an alternative, but this was not pur- financial service provider systems with
sued, as other more practical solutions the payment platform. The Interledger
exist (see below). protocol provides easy use and fertile
 Lower capacity for transaction vol- ground for such a standard. Thus, while
ume. The design could accommodate the Mojaloop platform was being
hundreds of transactions per second designed, the team at the Gates
(depending on the nature of the Foundation engaged another team of
blockchain used), which is impressive, developers to work on an API.
but it falls well short of the thousands The mobile money platforms of
per second required for real-time retail Huawei, Ericsson, Mahindra Comviva,
payment platforms. and Telepin provide the majority of
The team thus looked for other solu- mobile money operators with the key
tions. In the end they chose to use the technologies needed to meet their cus-
Interledger protocol, along with specific tomers’ needs. These four companies
code implementing a central ledger in the agreed to collaborate on creating an API
platform. standard for industry interoperability.
The Interledger protocol is itself an They also agreed to upgrade their prod-
open-source specification, invented by ucts to meet this standard, which auto-
Ripple and developed through a broad matically gave all their customers the
collaboration under the World Wide Web option of using it. The latest update to the
Consortium.7. The protocol enables cryp- API (available at mojaloop.io.) provides a
tographically assured ledger synchroniza- layer of semantic interoperability and can
be deployed over the Interledger protocol.

innovations / volume 12, number 1/2 77


Kosta Peric, Miller Abel, and Matt Bohan

As stated earlier, everything pro- There is potential for such ecosystems


duced or enabled by L1P is available in to become common around the world,
the public commons. While the essential starting in the emerging economies,
challenges are the same, every market will where the size of the unbanked popula-
have its own regulatory and technical tion and the zeal for financial innovation
environment. The assets aligned with L1P are both quite high. From there these
principles are designed to be flexible, and ecosystems can blossom into regional and
to reflect the needs and intentions of their even continental platforms. As they do,
adopters rather than their creators. Mojaloop may again be useful in solving
the new challenges that arise, such as how
CONCLUSION to facilitate payments across borders and
currencies.
Numerous governmental and nongovern-
mental bodies have codified principles of 1.
GSM Association. 2017. “State of the
financial inclusion. These include the Industry Report on Mobile Money: Decade
Maya Declaration from the Alliance for Edition (2006-2016).” Available at
Financial Inclusion and the High Level https://www.gsma.com/mobilefordevelop-
Principles for Digital Financial Inclusion ment/wp-
put forth by the G20. The Level One content/uploads/2017/03/GSMA_State-of-
Project principles are unique in that they the-Industry-Report-on-Mobile-
are specific. Rather than pointing to the Money_2016-1.pdf.
broad strokes necessary to make progress, World Bank Group. 2014. “Global Findex.”
2.

such as infrastructure and government Available at:


leadership, the L1P principles identify the https://globalfindex.worldbank.org/
particular aspects and functions a digital Suri, T, Jack, W. “The Long-Run Poverty
3.

financial platform must include in order and Gender Impacts of Mobile Money.”
to be inclusive. 2016. Science, 354: 1288-1292. Available at
Technology inspired by distributed http://science.sciencemag.org/content/354/63
ledger technology can help resolve the 17/1288.full.
challenge of real-time settlement across 4.
Doepke, Matthias, and Michèle Tertilt.
an array of diverse, interoperable “Does Female Empowerment Promote
providers and ledgers. This is borne out in Economic Development?” Centre for
the Mojaloop example, which applies the Economic Policy Research discussion paper
Interledger protocol to achieve multilat- no. 8441, June 2011.
eral net settlement in a digital financial 5.
Brune, Lasseet al. Facilitating Savings for
ecosystem consisting of mobile money Agriculture: Field Experimental Evidence
providers, banks, and merchant account from Malawi. NBER working paper number
holders. 20946, February 2015.
By laying out key components, the 6.
See http://leveloneproject.org.
L1P principles provide a valuable tool for 7.
See http://Interledger.org.
increasing and sustaining digital financial
inclusion. By manifesting these compo-
nents, with the help of DLT-inspired
strategies, Mojaloop and the mobile
money API make the vision of an interop-
erable ecosystem much more possible to
realize.

78 innovations / Blockchain for Global Development

You might also like