|
|
Masters Thesis KTH/Department
of Applied IT, ITA 01/02-03 What Makes a Micropayment
Solution Succeed Framgångsfaktorer
för mikrobetalningssystem by Henrik
Kniberg |
|
Stockholm 2002 |
Master’s Thesis KTH Institution for Applied Information Technology Kungliga Tekniska Högskolan 164 40 KISTA |
Chapter 3 Purpose
of this report
Chapter 4 Scope
and methodology
Chapter 5 What
is a payment system?
5.3 Characteristics of a payment
system
Chapter 6 What
is a micropayment system
Chapter 7 What
could micropayments be used for?
Chapter 8 How
is success defined?
Chapter 9 Existing
payment solutions
9.2 Buyer-initiated bank transfer
9.3 Merchant-initiated bank
transfer
9.7 Payment relationship sharing
Appendix B
List of payment solutions
This master’s thesis is part of the 4.5 year Master of Science program at KTH (“Kungliga Tekniska Högskolan”, or “Royal Institute of Technology”), Stockholm. I paused my studies there in 1998 to pursue a career as an entrepreneur. It started with Netbreeze, a small company through which I did freelance consulting within software design. It then continued with Goyada, a company that creates, aggregates, and distributes mobile services and m-commerce systems. I am now in the process of starting up a third company, this time within the mobile applications field.
In early 2002 Goyada released an online payment solution named YadaPayment. In conjunction with designing and implementing YadaPayment I concluded that this would be an interesting topic for a master’s thesis, and that the thesis could help us identify the best strategic direction for YadaPayment in the future.
This thesis is what you are now holding in your hand, or reading online. The work was sponsored by Goyada and carried out on a part-time basis during the period June to November 2002. The examiner was Carl-Axel Engdahl of the Department of Applied Information Systems, KTH, and the supervisor was Erik Landberg, chairman of the board at Goyada.
Being a teacher at heart I like to describe things in a clear and simple way with plenty of metaphors and examples. My goal was that people with no knowledge of payment systems and e-commerce should be able to read and enjoy this report. For this reason I have used as little technical jargon as possible and those terms that I have used are clarified using footnotes.
A large number of people have actively helped me with this endeavor, without their help this project would have been impossible.
A big warm thanks to:
... Sophia, my lovely wife, for unfailing moral support.
... Patrik Pernber at Goyada for agreeing to sponsor the project and allowing me to work part-time for several months to complete it.
... the tech team at Goyada for letting me off the hook during this period.
... Erik Landberg for agreeing to be my supervisor and providing me with valuable contacts.
... Carl-Axel Engdahl for agreeing to be my examiner and helping me with all the practical issues..
... Göran and Jesper Edman for letting me live and work in their apartment in Tokyo and providing me with many important contacts.
... Geoff Hansen for letting me live and work in his house in San Francisco.
... Steve Rapaport and Sabina Romlin for offering to let me live and work in their house in Sicily (although I regretfully never had the chance to take up the offer).
... Gunnar Kniberg and Miki Takehito for invaluable help with arranging interviews in Tokyo.
... Wouter van der Wijngaart, Takehito Wakayama, Yoshie Yasukazu, Ota Hidetoshi, Shunsuke Noda, Kenji Kuboshima, Masaaki Wakahara, Robert Grönborg, Magnus Nerve, Lennart Stenberg, John Lagerling, Patrik Karrberg, Mark Manasse, Pelle Hjortblad, Niklas Thurfjell, Stefan Stenberg, and Bertil Krumnack for letting me interview them.
There is a common saying on the Internet: “Information wants to be free”. The problem is information is not free. Information is ultimately produced by people, either indirectly or directly, and most people need money to live.
People are used to paying for physical products such as books, magazines, and videos. This is because it is expensive to create and distribute physical books, magazines and videos. Distribution of content through Internet is virtually free in comparison, but there is still a cost. Web servers, streaming servers, robust hosting environments, servers, and fast Internet connections all cost money, and there is of course still the cost of creating the information the first time.
Consequently it does not make sense to distribute information services for free – someone has to pay. It does not either make sense to charge large amounts of money for information services, since the distribution costs are significantly lower than for corresponding physical distribution.
Physical information products are often distributed in chunks. Magazines and newspapers, for example, usually contain a large number of articles. On the Internet, however, a user might only want to download one single article.
There is obviously a need for some way to accept small payments online. There should be some way to pay €0.01 to view a single magazine article, or pay €1 to buy a better set of hockey clubs in an online hockey game.
These types of small payments are known as micropayments. There is no exact definition of how small a payment must be to be considered a micropayment, so in this report I will place the threshold at €1.
There are literally hundreds of online payment systems available such as PayPal, ClickMiles, Cybergold, Cybermoola, E-gold, FirstLook, FreeRide, GiantRewards, iWon, Memolinks, Millicent, Mint, MyPoints, PointClick, TargetShop, Visa, and many more. Some require you to pre-deposit money in an account, some identify you via your cellular phone, some are virtual currencies that only work online, some work like electronic checks, and some provide the electronic equivalence of cash in your pocket. Most Internet users have not heard of more than two or three of these, if any.
Very few payment solutions have succeeded in any global scale, especially when it comes to handling of micropayments. Why is this? Why have certain payment solutions become widely established while others have faded away? This report attempts to find out what it takes to make a micropayment system succeed.
This master’s thesis is an attempt to identify the key characteristics determining the success or failure of a micropayment system. This will be done in the following steps:
· Identify the key characteristics of payment systems in general.
· Gather a list of known payment systems today on various markets, classify them into groups, and compare their characteristics and level of success.
· Interview relevant companies in three different markets: Sweden, Japan, and USA.
· Take a closer look at some of the micropayment systems and determine why they have succeeded or failed.
· Identify the most important factors determining the success or failure of a micropayment system.
In order to limit the scope this report will focus mostly on small payments from buyers to merchants. Large payments and person-to-person payments will only brought up when necessary.
The task of determining what makes a micropayment solution succeed is by no means an exact science. Any strictly scientific or statistical analysis of all the available data would require far more work than is warranted for a master’s thesis project. Instead I will try to get a broader view of the topic and establish a conclusion based on subjective observations and deductions.
There will be three key processes in this report – establishing a theoretical model, gathering information, processing information, and forming a conclusion.
The theoretical model will be established by establishing a vocabulary and then analyzing, from a theoretical perspective, the fundamentals and key characteristics of payment systems in general.
Gathering of information will be done through:
· Personal interviews with payment system providers and merchants in several different countries.
· Published material in books, magazines, newspapers, and on the Internet.
· My own personal experience within the field.
Processing of information will be done by creating a database of all payment solutions and identifying common denominators between them in order to define a smaller set of payment system groups. A few representative payment systems from each group will be analyzed further by gathering facts such as number of users, costs, technical solution, etc. A subset of the representative payment systems will be further classified as success stories or failure stories.
The conclusion will be formed using a combination of deduction and induction to identify general patterns that appear to determine the success or failure of a payment system.
The conclusion will be general in nature. Goyada, who sponsored this project, will receive a more specific analysis relating to Goyada’s product suite YadaPayment. The more specific analysis is confidential and will not be included in this thesis.
The term payment system is, in the context of this report, defined as a collection of technologies, laws, protocols, and customs that make it possible for people and companies to pay money to each other. Payment systems are one of the fundamental pillars of modern economies. Some examples of widespread payment systems are cash, credit card, and check.
One of the most important concepts of any payment system is money. Money is the term used to represent purchasing power within a payment system, in the same way that weight is the term used to describe how heavy something is. Money can be represented by different types of currencies such as US dollars and Euro, just as weight can be represented by different types of units such as kilograms or ounces.
A payment system must address many questions related to money. How do you know how much money you have? Where is it stored? How do you access it? How does the system keep track of who owns which money? How does money change ownership? Which currencies can it handle? How do you withdraw money from this system into another system? Are monetary transactions traceable?
Any given set of money has at least the following characteristics:
Below is an
example of different types of money that one person might possess:
|
Amount |
Currency |
Form |
Location |
|
40,000 |
Swedish Krona |
Electronic |
Account
#123456 at Skandiabanken, Sweden. |
|
30 |
Euro |
Physical cash |
My pocket |
|
1000 |
Yen |
Electronic cash |
Suica card [1]in my pocket |
|
80,000 |
Eurobonus points |
Account |
SAS |
|
500 |
MyPoints |
Account |
MyPoints.com account named hkniberg |
|
2000 |
US dollars |
Physical cash |
Locked in my safe at home. |
Not all money can be used everywhere, it is up to each merchant (and to a certain extent the laws of the country in which the merchant operates) to decide which types of money he accepts. US dollars are accepted in most parts of the world, although for large payments it is in some cases only accepted in electronic form (for security reasons). MyPoints are only accepted by specific merchants such as Kmart, Barnes & Nobles, and Hollywood video. Eurobonus points are only accepted by SAS and its partners.
In many cases it is possible to transform money from one currency to another. At most airports you can hand in physical dollar bills and receive corresponding bills for the local currency, such as SEK. Using a bank teller machine in Japan it is possible to take out physical JPY bills from a bank account that contains USD.
The location of the money determines which payment systems it is available in. Some payment systems handle multiple currencies and some currencies can be used in multiple payment systems. For example I might have physical Euros in my pocket, electronic Euros in a bank account, and electronic Yen in another bank account.
There are basically three forms in which money can be stored – physical cash, electronic cash, and bank accounts.
The most common representation form of money today is cash. Cash is represented as a set of physical tokens that are generally accepted as having a certain value. Cash must be easy to carry around and must be easy to divide into smaller pieces and aggregate into larger pieces. Examples of cash are valuable metals such as gold and silver, printed bills, coins, cigarettes, etc. Basically any type of physical token that is accepted as a having a certain given value in a given society.
In our society today cash is usually represented as paper notes and metal coins that are backed by a government and distributed by a central bank.
The saying “cash is king” certainly has some truth to it. Cash is a very simple and convenient payment system. If I want to buy a book I can go to a bookstore, take out some bills from my pocket, and pay for the book. No identification is necessary, no signing of papers, no logging in, etc. Ownership of cash is based on a very simple model – the person who is in physical control of a coin is the owner. If one person gives a coin to another there is very little risk of the coin disappearing or being duplicated along the way. No audit trail is left, i.e. no one can trace my spending habits if I only use cash.
So why don’t we just stick to cash? The fundamental problem with cash is that it gets complicated if two people want to exchange money without meeting physically. I could send you cash in an envelope or perhaps involve a third party who in turn can meet you, but that slows down the transaction considerably and introduces a host of new issues related to security and trust. Other representation forms for money are more suitable in that case.
Another problem with physical cash is that a currency typically has a fixed set of denominations, which makes it difficult to handle extremely large or extremely small transactions. For example Swedish Krona is available in the following denominations: 50 öre (= a half Krona), 1kr, 5kr, 20kr, 50kr, 100kr, and 500kr. This means it is impossible to make a payment of 1.34 kr with physical cash. Large payments, for example one billion kr, are inconvenient due to the large number of bills required. Apart from the obvious security risk, just counting the bills would take extremely long time.
Physical cash |
|
|
Advantages |
Disadvantages |
|
|
Electronic cash is similar to physical cash except that it is, well, electronic. Since you can’t carry around electrons they must be stored inside some kind of device. The device must be small enough to be portable yet sophisticated enough to make it difficult to tamper with. Unless the electronic cash storage device is very advanced, a separate device may be necessary in order to execute payments.
Small cards with microchips, commonly known as smart cards, are the most common way to store electronic cash. The microchip contains software to store the money, protect it, and safely execute transactions.
Just as with physical cash you carry it around and can therefore lose it without trace. Unlike physical cash the money can be transferred between people without physical contact. The money can also disappear or be duplicated without trace, which places requirements on the payment system in order to minimize the risk of this happening.
There are many different payment systems based on electronic cash, some of these are described in chapter 9.9.
|
Electronic cash |
|
|
Advantages |
Disadvantages |
|
|
- “What is cyberspace”?
- “Cyberspace is where your bank is storing your money right now”
The definition of the term bank according to Webster’s unabridged dictionary is: “An establishment for the custody, loan, exchange, or issue, of money, and for facilitating the transmission of funds by drafts or bills of exchange; an institution incorporated for performing one or more of such functions, or the stockholders (or their representatives, the directors), acting in their corporate capacity.”
The definition of account is “A registry of pecuniary transactions; a written or printed statement of business dealings or debts and credits, and also of other things subjected to a reckoning or review; as, to keep one's account at the bank.”
For the purpose of this report a bank is an institution that lets you transform your cash into virtual money. Virtual money exists but has no physical form and no physical location. Electronic money is the most common form of virtual money, but strictly speaking virtual money does not have to be electronic. I can run a bank with nothing but paper pencil to keep tabs of accounts, balances, and transactions.
When you put money into a bank account your money is no longer physical, i.e. it is not placed in a physical box with your name on it, the bank clerk cannot point to exactly where your money is located. Hence the quote “Cyberspace is where your bank is storing your money right now”.
When your money is in a bank account you can no longer easily walk down to a bookstore and buy a book by handing coins to the merchant – you have to go the bank to take out your money or write a check. However your money in the bank can be used to efficiently pay money to people without having to physically meet them, especially if the bank is part of an international network. If a merchant has an account in the same bank as you, you can call the bank and have them transfer the money to the merchant’s account. If your bank account is connected to a credit card you can make a purchase over the Internet and the seller can deduct your account himself.
Payment systems based on bank accounts must address a large number of issues such as:
Cash-based payment systems and account-based payment systems coexist peacefully and will probably continue doing so because they do not compete. Cash has certain advantages that bank accounts can’t match and vice versa.
|
Bank account |
|
|
Advantages |
Disadvantages |
|
|
A payment system can be evaluated based on a number of different criteria.
When somebody makes a payment to somebody else there are all kinds of things that can go wrong due to technical problems, misunderstandings, criminal activity, or any other of a number of reasons. Here are some examples of what can go wrong:
Security is often described using technical jargon such as digital certificates, key lengths, man-in-the-middle attacks, encryption algorithms, signatures, certificate authorities, revocation lists, and such. I prefer describing the security of a system in terms of what is needed to break it, rather than what is there to protect it.
Authentication is the process of identifying someone or something and is the core of most security systems. If a criminal can trick a payment system into thinking that he is you he will most likely be able to do undesirable things with your money. All authentication schemes are based on at least one of the following three:
All three
authentication schemes can be forged with varying degrees of effort. It is
rather easy to pose as someone else if all you need is to know (or guess) his
password, however it is close to impossible to pose as someone else if you need
to pass a retina scanner.
Visa is an example of an insecure payment system since authentication is based only on “something you know”. All that is needed to gain access to somebody’s bank account is:
· Find out somebody’s credit card number, expiry date, and full name. This is not so difficult; there are numerous illegal databases on the Internet containing stolen credit card information.
· Set up a Visa-enabled merchant, or make a shady deal with an existing one.
· Debit the account.
Of course, if the victim notices that his account has been debited without his permission Visa will attempt to force the merchant to refund the user, and if the merchant has disappeared Visa themselves will refund the user. However this is an expensive and cumbersome process. The user will be angry, and Visa cannot always be sure that the merchant is the perpetrator since internet-based merchants don’t have a reliable way to check that a credit card is being used by its registered owner.
A smart criminal will deduct small amounts of money from many users rather than large amounts of money from few users, since many users won’t notice a very small but unidentified deduction in their bank account statement, and even if they do they are unlikely to want to press charges for such small amounts.
Credit card information is difficult to protect since credit card details are usually clearly printed on the card and are known by every merchant that the user has ever made credit card purchases through. For an active credit card user that is a large number of people, each one a potential criminal who might misuse the information years later.
The Swedish bank SEB has a service that is a good example of a more secure payment solution.
All users are issued a digipass, a small calculator-like device. When making a payment the user must authenticate himself to the bank through a web interface as follows:
· The user enters his personal ID number on the bank website
· The bank website gives the user an 8 digit “challenge”.
· The user starts his digipass, enters his 4-digit personal pin code and the 8-digit challenge. As a response he gets a temporary 6-digit login code.
· The user enters the 6-digit login code on the website.
· The bank uses cryptographic techniques to authenticate the user.

Digipass
A payment through SEB is considerably safer than a credit card payment since it is based on “Something you have” (the digipass) as well as “Something you know” (the pin code).
If you live in Germany and receive your paycheck in physical DM bills you can walk down to a store and purchase a book with that money. If you receive your paycheck as an email through PayPal[2] it is not quite as easy. First of all you have to register on www.paypal.com in order to actually receive the payment. Second of all the bookstore clerk has to do the same thing in order to accept a PayPal payment. If you are standing in the bookstore and want to pay with PayPal both you and the sales clerk would need access to an Internet terminal as well.
Joining a payment system is the act of making that payment system and its currency available to you for future purchases. For some payment systems, such as credit cards for certain banks, this can be quite a cumbersome process involving phone calls, paper forms, visits to the bank, costs, weeks of wait, etc. It may even be impossible to join because your credit rating isn’t good enough, you are too young, you are not a citizen, or you don’t have a bank account in a certain country. In other cases the process of joining is simple or even transparent, for example joining a payment system based on electronic cash cards may be as simple as walking into a store and purchasing a cash card.
The act of joining a payment system often involves some kind of link to another payment system since it is usually desirable to be able to move money into or out of the payment system. For example if you join PayPal you need an existing bank account to link it to. If you purchase an electronic cash card you need to pay for that somehow – for example using physical cash.
Payment systems that are complex or expensive to join must offer very significant and obvious advantages to users, otherwise they will not obtain widespread acceptance.
Any payment system that is easy to use for users and merchants will be more likely to succeed than an equivalent system that is complicated to use. A merchant wants to focus on the customer and the sale, not the intricacies of the payment process. In the same way a user who is confronted with a complex payment process will in many cases be scared away, especially if the payment is small and unimportant.
Physical cash is easy to use – just hand your coin or bill to the merchant and the payment is complete. Checks are also relatively easy to use, just sign a piece of paper and give to the merchant. Internet banks are usually more difficult to use, for example SEB requires a log in procedure using a separate physical device and multiple passwords.
A payment system with many users and many merchants is pervasive; a payment system with few users and few merchants is not pervasive. Generally speaking, the more pervasive a payment system is the more attractive it is to both users and merchants.
The need for pervasiveness is a “chicken and egg” problem that represents a large hurdle for any new payment system starting with 0 users and 0 merchants. Users will only want to join if there are many merchants, and merchants will only want to join if there are many users.
The most pervasive payment system by far is physical cash. Cash is established as a payment mechanism in almost all countries of the world and there is an established system for exchanging cash of different currencies. Credit card systems such as Visa and MasterCard can also be considered pervasive payment systems, with millions of merchants in the world accepting credit cards and billions of users.
A payment system always has costs involved. Some costs are direct (i.e. transaction related) such as the bank’s commission when processing a check; other costs are indirect such as the cost of purchasing a safe for storing physical cash. In some cases the user bears the costs, in other cases the merchant or a third party bares the costs.
Physical cash is a relatively expensive payment system, although most of the costs are indirect and invisible to users. Cash gets worn out and must be replaced, cash must be stored in secure locations such as safes or locked cash registers, cash must be transported safely, and since cash is easy to steal it must often be insured as well.
The following cost-related questions should be asked of any payment system:
If a payment system is too expensive for users they will not use it. If a payment system is too expensive for merchants they will not accept payments through it.
Some payment systems allow credit, i.e. a negative balance, and others don’t. Physical cash does not allow for credit, because you cannot have a negative amount of coins in your pocket. Some bank accounts and credit cards, however, do allow a certain amount of credit. This is an important factor since it affects the level of trust needed between buyers and sellers, and the financial risk that sellers must be willing to take.
Credibility, or trust, is a “soft” factor that is nevertheless an important one. If a payment system is based on a brand or currency that is widely recognized and trusted, more users will be willing to use it and hence more merchants as well. Visa and MasterCard are two brands that have achieved high credibility globally, while Millicent is a payment system that few people have heard of.
Payment systems that are not based on well-known brands must find other ways to earn the trust of its users.
All payment systems involve costs in addition to the payment amount of a transaction. For example when accepting a credit card payment a merchant must pay a certain fee to the acquiring bank. The economic model of a payment system is described by analyzing the payment flows within it – who pays who, how much, when, and for what?
A payment system that is ideal for small payments might be unsuitable for large payments, and vice versa.
Credit card payments have a transaction cost of approximately €0.5 which the merchant pays to the credit card company. When a user makes a €1000 purchase the transaction cost will be irrelevant, but when a user makes a €1 payment the transaction cost is significant – the merchant will only receive 50% of what the user pays. For this reason merchants typically don’t allow credit card payments below a certain amount.
Cash is suitable for payments in the range €0.05 - €10000. A payment of €0.001 is impossible in many currencies due to the fact that they don’t have coins worth that little. A payment of €1,000,000 is also difficult using physical cash due to the cost, bulkiness, and risk of handling such large amounts of physical cash.
Thus, the range of payment amounts that can be handled in a payment system is an important characteristic.
A payment system that offers anonymous, untraceable payments is said to offer a high level of personal integrity. This may or may not be desirable depending on the situation. A drug dealer does not want the buyer to know who he is, and does not want anybody to be able to find out the transaction has taken place. An honest person who has just bought an expensive car, on the other hand, might want traceability so that he can prove that he has paid in case of a conflict.
The level of personal integrity offered by a payment system can be described by the following factors:
Cash offers relatively high personal integrity. Transactions are not traceable, and the payer and payee can be anonymous. However, for the payment to be convenient and secure the payer and payee must physically meet, which can be seen as comprising the anonymity of both the payer and payee.
In some cases transaction speed is essential. For example when paying a highway toll a slow payment system that takes minutes to process a transaction could cause serious traffic congestion. For small payments on the Internet users might be scared away if the payment process takes too long time.
Suica is a Japanese contactless electronic cash card used for train fares, and is a good example of a very fast payment system. All the user needs to do is hold the card over a sensor while passing through the tollgate. The payment will automatically be deducted from the card, no physical contact is necessary and the user doesn’t even have to stop moving. The transaction takes about 1 second (in addition to the time it takes for the user to dig the card out of his pocket). Another fast payment system is the payment card used when crossing Öresundsbron (a bridge between Sweden and Denmark). The payment can be registered from cars passing at speeds up to 70 km/h.
SEB is a relatively slow payment system since there are many steps involved in each payment. The transaction time is at least 1 minute.
In some cases the transaction itself is fast, but the clearing of the payment is slow, i.e. the buyer perceives the payment as fast while the merchant perceives the payment as slow since it takes a long time for him to actually receive the money. Credit card payments are an example of this. It usually takes less than a minute for the user and merchant to execute the transaction, but it may take several days before the merchant receives the money.
A micropayment system is a payment system designed to handle small payments. For the purpose of this report I will consider a micropayment to be a payment of €1 or less.
Why are small payments important enough to warrant a term of their own? Let’s look at some typical payment amounts:
|
Item |
Sample cost (€) |
|
Pay-per-view access to a single magazine article |
0.005 – 0.100 |
|
Chewing gum |
0.1 – 0.5 |
|
Single MP3 song download |
1 – 3 |
|
CD |
5 – 25 |
|
Car |
1,000 – 50,000 |
|
House |
30,000 – 500,000 |
|
Oil tanker |
100,000,000 – 300,000,000 |
Whenever a payment takes place there is a transaction cost. Sometimes the transaction cost is clearly visible, for example the commission that Visa takes when executing credit card transactions. In other cases the costs are much more indirect. When making a cash purchase in a CD store there is no obvious transaction cost, but the fact that the store is dealing with cash means it has to have cash registers and a whole set of security procedures for safe handling of cash, all of which cost significant amounts of money.
Looking at the above shopping list it is difficult to imagine making all those payments using a single payment system. Visa would work fine when paying for the house, but if the candy store accepted credit card payments for chewing gum it would lose money since the cost of processing the transaction would exceed the profit margin for chewing gum.
The table below summarizes the importance of each payment system characteristic with respect to payment size. Each row is a payment characteristic and the columns to the right describe how important that characteristic is for small transactions compared to large transactions.
The importance rankings are based on the following index:
? = unknown, or varies
0 = unimportant
1 = relatively important
2 = very important
|
Characteristic |
Small payments |
Large payments |
Comments |
|
Security |
0 |
2 |
Losing €1,000,000 is a disaster, losing €0.01 is not. Insurance costs for large payments such as infrastructure installments can be as high as 40% in some Latin-American countries. |
|
Ease of joining |
2 |
0 |
For small payments a user could be scared away from the purchase if the payment system is too complex. For large payments the transaction itself is so important that any difficulties involved when joining the payment system are relatively unimportant. |
|
Ease of use |
2 |
0 |
Same as above. |
|
Pervasiveness |
2 |
0 |
It is not worth joining a new payment system just to make one single payment; it is only worth it if the same system can be used in many different situations. Large transactions are less frequent and more important; hence it might be worth to join a payment system for the purpose of just being able to pay one merchant. |
|
Transaction cost (fixed) |
2 |
0 |
A fixed transaction cost of €0.5 is very significant for a €1 payment, but insignificant for a €1,000 payment. |
|
Transaction cost (%) |
0 |
2 |
A transaction cost of 10% will not amount to so much money for a €1 payment, but will be quite expensive for a €1,000 payment. |
|
Credit |
1 |
2 |
A merchant is more likely to accept giving €1 in credit than giving €1,000 in credit. However with large volumes the credit risk would become significant for micropayments as well. |
|
Credibility |
1 |
2 |
Losing €1,000,000 is a disaster, losing €0.01 is not. |
|
Range of
payment amounts |
2 |
2 |
This is important for all payment amounts. For small payment amounts, it is important that the currency contains small enough denominations. For large payment amounts, it is important that the currency contains large enough denominations. |
|
Personal integrity |
? |
? |
The personal integrity issues are roughly the same for small and large payments. |
|
Transaction speed |
2 |
0 |
Most people make small payments relatively often and large payments relatively seldom. Delays in payment system transaction handling would hence add up more for the small payments than for the large ones. |
|
Clearing speed |
1 |
2 |
Large payments must be cleared fast since the potential interest earnings for large amounts of money are significant. If the merchant could receive his €1,000,000 today instead of next week that will make a big difference. However if the payment amount is €1 it won’t matter much. Of course, with large transaction volumes the small payments would add up and make the potential interest earnings large again. |
As the table above illustrates, small payments don’t prioritize the same characteristics as large payments.
The table below summarizes my hypothesis about which characteristics are particularly important for micropayments as opposed to larger payments.
|
Important characteristics for micropayments |
Less important characteristics for micropayments |
|
|
Imagine that you have an Internet micropayment system installed on your computer. Whenever you come across Internet content that costs money, a small window pops up asking if you agree to pay a certain amount of money. Pressing “pay” will cause the corresponding payment amount to be added to the monthly bill from your Internet service provider.

If the user gets tired of payment windows popping up all the time this can be extended with configurable rules.

In which types of situations would this type of system be useful? This chapter lists some examples of products and services that I believe would benefit from this type of micropayment system.
People are willing to pay for physical newspapers and magazines but tend to be less willing to pay for the same kind of content on the Internet. One reason for this has been the fact that most online magazines have been free. This is changing now as more and more online magazines find it difficult to survive on banners and must start charging their users.
The number of readers of a magazine decreases drastically when the magazine starts requiring users to register. However if a pervasive micropayment solution such as the one described above was installed on the user’s computer, and payments could be done with a single click, I believe many users would find it is worth paying for example €0.05 to view an article.
A micropayment solution could be used to charge €0.01 to listen to a song directly online or €1 to download it.
Independent software developers could charge small amounts of money for their software components. Today most software is either free or costs more than €3. A micropayment solution would make it possible to charge for example €0.1 and thereby hopefully find more buyers.
An online car game might charge €0.1 for a new set of tires, or a multiplayer boxing game might charge €0.05 per match. Gambling and betting games are strong candidates for these types of payment solutions.
Email is usually free but people would probably be willing to pay for services such as sending fax, paper invoices, physical postcards, or SMS.
It is possible to charge for services such as stock price alerts or weather alerts sent to a cell phone while sailing. These could be initiated through the Internet in which case the proposed micropayment solution could be used.
The title of this report is “what makes a micropayment solution succeed”. This leads to the question “when is a payment solution considered to be successful?”
First of all it is important not to mix up payment system characteristics with level of success, since most of these are orthogonal. Bad payment solutions can succeed and good payment solutions can fail.
If payment solution A has very many users and solution B has very few users it is tempting to conclude that solution A is more successful. But what if the users of A are unwilling, dissatisfied users, while the users of B are extremely satisfied? Which is more successful, the solution that most people use or the solution that most people like? What if we have a solution C with very few users but extremely high transaction volumes – which is most successful now, the solution with most users, most satisfied users, or most transactions?
This report is intended to be helpful to companies that plan to create or use payment systems. I will assume that such companies would consider a payment solution that generates a large number of transactions to be more successful than a payment solution that doesn’t – regardless of the actual satisfaction of the buyers.
Thus in this report I will use transaction volume to define the level of success of a payment solution.
Since information about transaction volumes is not always available I will also consider the number of active users, i.e. users that use a payment system at least once per month.
There are many existing payment solutions. During this project I have compiled a database of over 120 payment solutions and I believe there are many more. Since many are similar in nature I have grouped them into categories. For each category I will describe the payment process using a diagram, discuss the advantages and disadvantages, and provide a sampling of existing payment solutions that fit into that category.
Some payment systems are based on aggregating other ones; these are added under the category “mixed payment solutions”.
An electronic check is a digital token that lets a person withdraw money from another person’s bank account at a later date. It is the digital equivalence of a physical bank check. When a buyer gives a check to a merchant, the merchant does not receive any money until he goes to the bank and cashes the check. At that time the check might turn out to be worthless if the buyer doesn’t have the necessary funds in his bank account.
A sample payment scenario is illustrated below:

Payment process:
A1. The buyer authenticates himself to the bank and asks for a check for a specific amount of money to a specific merchant. The merchant identity is often represented as an email address.
A2. The user sends the check to the merchant. In many cases the bank (i.e. the payment provider) does this automatically. The merchant receives an email saying that he has money to collect and provides information on how to collect it, typically a web address that includes check-related codes.
Clearing
process:
B1. The merchant authenticates himself to the buyer’s bank and presents the electronic check. This is usually done by clicking on a web link inside an email and then entering a password to authenticate himself. If the merchant was not already a member of that bank he may have to become a member now.
B2. The buyer’s bank transfers the money to the merchant’s bank account. In some cases the merchant must have an account in the same bank as the buyer, in other cases the buyer’s bank can transfer funds to another bank.
This process may seem unnecessarily complex - why doesn’t the buyer transfer funds directly to the merchant’s account in the first place? Sending a check instead of making a direct payment is easier for the buyer because he can ignore details about how the payment should be handled and doesn’t need to know details about the merchant’s bank or account number. The payment is essentially made offline.
|
Electronic check |
|
|
Advantages |
Disadvantages |
|
|
PayPal is a virtual bank, i.e. a company that for all practical purposes is acting as a bank but legally speaking is not. The definition of what is and what isn’t a bank is becoming more and more blurry as companies like PayPal test the limits. In fact, FDIC (Federal Deposit Insurance Corporation) may yet decide that PayPal is acting as an unauthorized bank[3].
PayPal allows users to deposit and withdraw funds and make payments through email. Payments are initiated through PayPal’s website. However, instead of transferring the money directly to the merchant’s account, an email is sent to the merchant. The email acts like a check, i.e. the merchant must “cash” the check in order to receive the money. This is done by logging in to PayPal’s website and entering authorization information that is in the email.
A large number of ways of paying and receiving money are provided by PayPal – you could store money on a PayPal account or you could connect your PayPal account to external bank accounts or credit cards, you could send requests for money via email which essentially works like an electronic invoice, and you could invest the money in your PayPal account in a fund to earn interest. PayPal even provides their own ATM-compatible debit card.
PayPal is oriented towards person-to-person payments rather than buyer-to-merchant payments. As opposed to many other payment systems PayPal lets you send money to people that are not PayPal members – however the recipient must become a PayPal member in order to receive the money.
PayPal is free for personal use while merchants have to pay a fee when receiving payments[4]. Personal accounts cannot receive credit card payments. The fee for business accounts is USD0.30 per transaction plus 0.7% to 2.9% depending on the transaction volumes and how closely affiliated with PayPal the business is. User and businesses outside of the US can use the service but will be subject to higher fees, more complex registration procedures, and more limitations.
PayDirect is a service offered by Yahoo which allows payments similar to the PayPal model, i.e. sending electronic checks by email.
PayDirect’s advantage of being associated with a high profile brand such as Yahoo is weighed down by its many disadvantages compared to competitors such as PayPal[5]:
PayDirect has tried to charge money for all transactions but around mid-2002 they changed to a pricing model similar to PayPal, i.e. free for personal accounts that can’t receive credit card payments. The fee for professional accounts is USD0.30 per transaction plus 2.2% to 2.5% depending on transaction volumes.
In this type of payment solution both the buyer and merchant have a bank account, and the buyer asks his bank to transfer money to the merchant’s bank. The banks can be real or virtual.
A typical payment scenario is illustrated below:

|
Buyer-initiated bank transfer |
|
|
Advantages |
Disadvantages |
|
|
SEB is a Swedish Internet bank that provides buyer-initiated bank transfers. To make a payment the merchant redirects the user to the bank’s web-server with information about the payment. The user is presented with a login screen with a request for a digital signature. Using a small physical device called a digipass he generates a digital signature and logs in. He is then presented with information about the payment and asked to authorize it. Authorization is done by generating a second digital signature using his digipass. When the payment has been authorized he is redirected back to the merchant’s website together with a digitally signed payment confirmation which proves to the merchant that the payment was successfully initiated.
For more information about the SEB payment solution see chapter 5.3.1.
The cost for the buyer is €13 per year for access to the service, while transactions are free of charge[6]. Merchants pay a startup fee of €220, a monthly fee of €22 per month, and a transaction fee of €0.7[7]. The interest rate for money stored in a standard SEB account is 0.1%, or 0.85% if the account holds more than €10100.
Ebank, founded in January 2000, is a Japanese bank focusing on small and frequent Internet payments. As opposed to many other banks, Ebank's revenue model is not primarily based on having customers with large accounts – it is based on earning money from frequent Internet transactions[8]. Furthermore Ebank has chosen not to provide some types of services that otherwise are common for banks, for example debit cards and transfers to other banks.
Ebank was originally intended to run on Ericsson’s Jalda payment platform but they have instead developed their own payment platform, due to the cost and complexity of integrating with Jalda.
The registration process for new customers is inconvenient because Japanese banking laws require bank customers to send in identification papers and a photograph. Once that is complete, however, the payment process is as simple as most other Internet banks. Since mobile Internet is very widespread in Japan Ebank aims to be the leading bank for payments through cellular phones.
Buyers using Ebank are not subject to any costs and the interest rate of 0.1% is high by Japanese standards. Merchants must pay a one time setup fee of €250 and a transaction fee of 3.8%, with a minimum fee of €0.25 per transaction.
Beenz.com was a company that provided a virtual currency called Beenz. It was similar to an Internet bank except that the currency, Beenz, was not a real currency in any legal sense. Beenz was founded in 1998 and closed down in august 2001.
1 Beenz corresponded to USD0.01 and could be purchased from beenz.com at that rate. The process of purchasing Beenz was done using credit card. Once a user had created an account and purchased (or earned) some Beenz, he could purchase goods and services from any merchant who accepted Beenz. The merchant could then sell them back to beenz.com at the rate of USD0.005 per Beenz. Thus the transaction cost for the merchant was effectively 50% (unless the merchant spent the Beenz on other merchants), making this one of the most expensive payments solutions available.
E-gold is an electronic currency, issued by e-gold Ltd., a Nevis corporation, 100% backed at all times by gold bullion in allocated storage[9].
E-gold works just like Internet banks such as SEB – users create E-gold accounts, store money in them, and spend money with merchants that accept e-gold. The difference is that the currency used is gold and other precious metals, so a user’s account might contain 30 grams of gold and 45 grams of silver. The money in the account is backed by real gold stored in safe repositories in Dubai, Zurich, and London and certified by London Bullion Market Association.
There is no cost when setting up an account[10]. For each transaction the buyer pays 1% of the transaction amount, with a minimum fee of 0.000004 troy ounces of e-metal (corresponds to €0.001) and maximum fee of €0.5.
In addition a storage fee of 1% per year is charged based on how much is in the account. This is essentially a negative interest rate.
PayBox, founded in Germany in 1999, is a mobile payment solution. Although the authentication process is very different from internet-based payment solution such as PayPal and SEB it is still a user-authorized bank transfer.
PayBox itself does not act as a bank, i.e. the company does not store any bank accounts. Instead the buyer gives PayBox long-term permission to access his existing bank account. The exact mechanism for this varies for each country, in Sweden this is done using a system called Autogiro, which many Swedes use to simplify payment of monthly bills to trusted merchants.
Once the registration process for a user is complete PayBox can make transfers on behalf of that user. The purchase authorization works like this:
In Sweden merchants using PayBox pay a one time setup fee of €550, a yearly fee of €88, and transaction fee of 3%. In addition merchants must pay the bank a fixed transaction fee of €0.2.
Users pay a yearly fee of €21.
Paynova is a young Swedish company that provides a server-side wallet solution. To use Paynova the buyer must first create an account and deposit money into it. This is free of charge as long as the user deposits more than €11. When logged into the account the user sees a photo-realistic picture of a wallet complete with credit cards, cash, and receipts. This wallet can be used to make purchases from merchants that have signed up with Paynova.

Paynova is in most respects equivalent to a bank – the user deposits money into his Paynova account (the “wallet”) and can choose when and how to deposit, transfer, or withdraw funds. The main difference is that Paynova does not pay any interest.
Paynova is oriented towards micropayments and can handle payments as small as €0.1.
Mint is a mobile payment solution that was started in early 2000. It is similar to Paynova and other server-side wallets in that the user can open an account and pre-deposit money into it. When making purchases with Mint the buyer dials a merchant-specific phone number and authorizes a payment. Depending on the configuration and the amount to be paid the buyer may or may not be asked to enter a pin code. When the purchase has been authorized Mint will credit the merchant and deduct the buyer.
Mint does not require the user to pre-deposit money. Users who pass a credit check can receive a monthly bill instead, or have money automatically withdrawn from their bank account in conjunction with purchases.
Although Mint was originally intended to replace cash and credit card as a payment solution in physical stores, it is mostly widely used as a payment solution for parking fees. When a Mint-registered person parks his car in Stockholm he does not need to seek out the parking machine, instead he just calls a specific number using his mobile phone and uses a simple touch-tone menu to indicate which type of parking zone he is in (they are divided into cost categories). The exact location of the car does not need to be reported.
Furthermore, the user does not need to try to guess how long he will park (which is often the case when paying using physical cash), instead he simply calls again when he wants his parking permit to end.
A small sticker is used to tell the parking attendant that Mint is being used to pay for the parking. The parking attendant uses his own phone to verify that the car is currently “logged in” to the given parking zone.
The cost for the buyer is €0.5 per usage.
Merchant-initiated bank transfers are similar to user-initiated bank transfers. The difference is that in merchant-initiated bank transfers the buyer’s involvement is not required when making a payment, as long as the merchant has the buyer’s account information.
Usually the merchant asks the buyer to provide this information. Once that is done, however, the merchant can make any number of withdrawals at any date. There is no way for a buyer to control which merchants are allowed to withdraw money, how much, and when. It is important for the merchant to convince the buyer that the account information will be treated confidentially and that he will only be deducted for that one purchase.
A typical (but simplified) payment scenario is illustrated below:

The diagram is a simplified view of the payment model, each individual payment system has its own exact payment and clearing process which may add complexities such as offline clearing, validation processes, etc.
|
Merchant-initiated bank transfer |
|
|
Advantages |
Disadvantages |
|
|
Visa and MasterCard are the two most commonly used payment schemes based on account numbers. They appeared in the early 1960s and now have over 1.3 billion users and $2.3 trillion of sales each year[11]. I will refer to these collectively as credit card solutions.
For credit card solutions it is strictly speaking not the account number that is being used when making payments – it is the credit card number. Since the credit card number is associated with a bank account it can be treated as an account number. The term credit card has become a misnomer because credit card payments can be made without the involvement of a physical card, and without the involvement of credit.
Neither Visa nor MasterCard require any authentication process for the buyer in conjunction with purchases. This means that anyone who gets a hold of somebody’s credit card number, name, and expiration date can make payments and purchases on that person’s behalf. See chapter 5.3.1 for further discussion on credit card security.
Since protection of the credit card number is a critical weakness in the credit card payment system a number of companies and technologies have attempted to address this. This is usually done using one of the following strategies:
These security mechanisms are weak because all forms of protection become useless if one single dishonest merchant decides to release the buyer’s credit card information.
The credit card fees for merchants and users vary depending on which banks are used. The typical transaction cost for merchants is 1.5% to 4% of the purchase amount plus a fixed transaction cost of €0.2 to €0.5[15]. In addition there are usually monthly fees, one-time setup fees, and other fixed costs.
In this type of payment solution the buyer pays money to one specific merchant upfront, who maintains an account on behalf of that buyer. The account is deducted every time the buyer makes a purchase or utilizes a service from that merchant. Some merchants use this as a form of loyalty scheme by offering a high interest rate on deposited money.
This type of payment aggregation reduces overhead cost associated with payments. The buyer makes one single payment upfront and can then make multiple smaller purchases at later dates.
The diagram below illustrates an example:

Prepayment process:
A1. The buyer pays money into the merchant’s bank account using any kind of payment mechanism.
A2. The merchant creates a local account to keep track of the prepaid balance for that user. This has nothing to do with the real bank account of the merchant; it is just a virtual account to keep track of how much the buyer has consumed.
Purchase
process:
B1. The buyer makes a purchase from the merchant.
B2. The merchant deducts the cost of the service from the user’s prepaid account. Note that this is not a transaction with real money, i.e. the merchant’s bank account is not involved.