Visa and mastercard innovated in an era where payment settlement was notoriously difficult and expensive but they've used their monopolies to entrench themselves in (by negotiating deals with merchants and bribing consumers with points) while the rest of the world moves on towards "layer 2" payment systems that are much cheaper and efficient.
I've noticed recently indie (non-franchise) merchants being much more brazen about charging extra fees for accepting a credit card payment. This includes counters at my local farmer's market, two local cafes and a sushi restaurant, and my city's public electrical utility.
All of them are happy to receive cash or interac (Canadian debit infrastructure) or even e-transfers in some cases (Canadian venmo). But they'll say an extra $1-2 charge if you want to pay by credit card.
Maybe I'm just remembering badly, but I don't remember encountering this twenty years ago; back then the rules were clear that you either didn't accept credit payments, or you did and it was the same price as cash.
What are people’s general thoughts on Interac? As someone who just implemented support for it in a POS application I don’t have a high opinion of it.
You must be online [0] to process the transaction and you can’t refund/void unless the card is present. Which means if you call in later with an issue, we can’t refund you remotely, you have to come back into the store to do a refund.
[0] I know this may seem strange to some of you, but restaurants don’t always have stable internet. Most do, but there a long tail of locations with flakey or slow internet. And business owners are not always willing to pay for 5G backup.
Because credit card companies mandated that you couldn't raise prices to pay their fees. Believe this was later outlawed in the US and perhaps elsewhere.
It was part of the Obama administration's banking reforms, if I remember correctly. It outlawed credit-card issuers' prohibition on giving cash discounts.
It also included a number of other valuable consumer protections, such as forcing card issuers to provide clear advance notice of interest-rate increases.
The financial-system reforms were some of the Obama administration's most valuable.
> Maybe I'm just remembering badly, but I don't remember encountering this twenty years ago; back then the rules were clear that you either didn't accept credit payments, or you did and it was the same price as cash
But before that it was commonplace to see discounts for cash, especially at gas stations. Then credit-card issuers started prohibiting it in service agreements, but that was outlawed during the Obama administration.
Small business owners ("indies") are notorious for getting hung up on fees and costs which do not matter, while ignoring important savings and revenue sources. That's why they haven't grown to be bigger.
A sensible business owner increases the base price a little to offset card fees instead of bothering customers with these details and losing sales.
I think credit card fees are often positioned against what businesses believe is the cost of cash, i.e. zero.
However, with cash one needs to have / has / has to pay for:
* a more complex register
* a person who takes more time to do the transaction
* someone who counts the register at the end of the day to ensure it matches
* someone who drives to the bank to deposit the money (at random times)
* additional insurance
* a bank account which probably charges for these cash services
If you don't count time, then cash is better.
And also, in Europe, if you as a business prefer cash, we all know it means that you make X, but you only report X/2.
In Europe, interchange fees are capped at 0.3%, so generally handling cards is going to work out _cheaper_ than handling cash for most retail businesses. In the US, interchange can be ten times that, so it's a slightly different situation...
I've been to several cashless cafes that just had a Square tap thingy.
That said, I expect the cost of taking cash does scale to some degree with how much of it you take. Obviously you still need a cash register, but if only 10-20% of your business is cash, maybe it only needs to be reconciled and emptied out every second or third day? And it's a faster and lower stakes process if there's less in it? Insurance is cheaper as well if the total loss is 1/10 what it would be if every dime was passing through there.
Small business owners generally make themselves dependent on third party selling platforms, which they pay a 15-25% commission to, depending on sector.
That's where they get new clients, and most of the rest of their sales go to loyal repat customers who know them already.
Try to tell them how they could capture a large part of those new customers themselves by investing in their own presence - very little money in comparison - and they start complaining if they have to pay any monthly fee and complaining about card fees to receive payment.
You have to spend money to make money, and any money you spend to get out of the claws of third party platforms is usually money very well spent. But small business owners don't want to hear it.
The real thing consumers get is fraud protection, and the ability to charge back when merchants become intransigent. Let's not pretend other systems (even the ones prominent in the US like Zelle) offer the same protections.
That's cc propaganda; merchant fraud is a tiny portion of the overall transactions so you'd save more overall if the cc fee wasnt passed onto the consumer. The counter argument is that the aggregate data allows payment processors to ban merchants if they are bad actors. But the counter to the counter is that the level 2 payments work very well in other countries (some with a lot more fraud) and data aggregation/centralized ban power is bad.
I have personally charged back a transaction (not fraud per se, but certainly not a service delivered) in the last month. It's not just about merchant fraud, it's about holding businesses to account in a world where individual consumers are increasingly powerless.
I don't need fraud protection and the ability to charge back when lunch at a restaurant, I just need a skimmer-resistant payment method (which a phone is).
In India there is UPI (Unified Payment Interface), which works with all bank accounts, it's facilitated by the Government and it comes with
i. QR Code (Used with strangers and at Merchants)
ii. UPI ID
iii.And links to phone number.
Anyone can pay to anyone instantly free of Charge. Only limit is it's limited to ~ $1000 payment. The QR code can also be dynamically created by POS terminals containing the total bill amount as well, so upon scanning the amount is auto populated in the payment app, you just have to enter the security pin.
And since it's a Govt. Project, its not limited to just one app, there are lots and lots of apps working on the same system. There is even a VISA/Mastercard credit alternative : RuPay that works within the system.
And that's the problem -- all i have to do is come up with a website that looks enough like your banking app, and get you to scan the uri to that website, and that'll trick you into giving me your pin.
this is why QR codes, especially ones with complicated encoded uris, are a security problem. they're very hard for leypeople to audit before doing the wrong thing
No. You don't scan the QR with your camera or whatever. You open the app and scan it inside there. And there's no website. Only mobile apps in devices where attestation and full device/SIM binding is possible are allowed. The SIM has to match the one you register with your bank as well. And once you register (which involves 2FA with your bank), the device/app identity is frozen. And then there is a transaction-time secret which is your 6 digit UPI pin. Obviously, just knowing someone's PIN is useless - I know all my close friends PINs. Its just 6 digits after all. Even 4 is allowed. This is checked at the end of the line in the bank's server.
Client only talks to the payment service provider server which checks attestation, And only those few approved PSPs can talk to the NPCI server. And only the NPCI server can talk to banks.
The core code used by all the PSPs is the same, there is a common SDK that they have to use to be approved. There is a common test suite for the server side as well, that each PSP has to pass for certification.
PSPs like Google pay that aren't banks themselves, are called TPAPs, and they have to first partner with a willing bank. And you get TPAP client -> TPAP server -> partner bank server -> NPCI in the chain above. This is mostly for regulatory reasons.
Client side security though, relies on
1) app when registering sends an SMS to the bank, the bank uses the telecom-network side ID (and not the number in the SMS body), and checks that this number is attached to the bank.
2) play integrity/device attestation
Attaching a SIM to a bank requires in person KYC, so does buying a SIM.
So to break it you need
1) play integrity exploit on the targets phone + getting them to actually install your app and getting your app on the play store
Or 2) a SIM swap attack on the target, which involves KYC/biometric forging/in person social engineering at the telecom providers shop.
Even if you SIM swap, the bank will check with the telco if you recently got a new SIM and restrict high value transactions for a while. The telco themselves will have a cooldown period. Some banks you can make you do in person KYC again at the bank's side. My bank requires this when you replace SIMs.
Similarly when you change phones, you get stricter limits for a while. Because the device fingerprint changes (with the SIM being the same).
You can do all that and get... 1000$. And there are per month limits, etc, which you can tweak yourself with your bank.
Of course there is the purely scammer route, where you scam someone into paying you money, authorising it themself. For these things there is usual risk-based stuff. The payee name you as the scammer give the victim has to match the one in your scammer bank account. And merchant payments / individual payments are differentiated, so the user gets visual indication that they are paying a person and not a company. And so on.. here obviously it is defense in depth and not cryptographic defense, since the user is the one authorising.
> all i have to do is come up with a website that looks enough like your banking app, and get you to scan the uri to that website, and that'll trick you into giving me your pin.
It is not how any of this works. But sure, keep up the uninformed fear mongering.
I am Indian and I think what you are saying is correct. It opens up the banking app or in our case UPI providers app so like Google pay, Phonepe,paytm, Bhim UPI and other such apps.
1. Static QR codes displayed by the vendor have the problem you describe.
2. Dynamic QR codes are time limited, have the amount embedded in them along with the destination. These are the ones generated by websites or POS terminals for payment. Most people will only use these at a POS terminals, pay and move on.
Fraudulent websites have used static QR codes but I'm told one can dispute the transaction and the amount is usually reversed in a couple of days.
In russia there is СБП (translated as FPS = "fast payment system") using the same mechanism, also free for individuals and relatively cheap for businesses
Wechat pay in China is interesting. It costs nothing to add money to your balance from your bank, or to pay someone from your balance. It only costs the end merchant who wants to withdraw it from their balance back into their bank. If they can keep it in Wechat pay and spend it on other things (which is very easy as it and Alipay are the primary payment methods for everything), then there's no charge.
I guess Tencent are making their profit from the interest they earn on the money that was transferred into them that just stays in people's Wechat wallets in effectively a parallel currency.
> Revolut works similarly. You don’t pay any fees on transfers to other Revolut accounts, but you do for other bank accounts.
Does it? I'd be surprised if it does in the UK at least, as all banks do free transfers to every other bank in the UK via Faster Payments. I thought it was the same in the EU?
This article is missing some important aspects/context:
> If the card processing cost is 4 percent of the sale price, the fee amounts to $6. That $6 is not 4 percent of the profit; it is 12 percent of the merchant’s margin.
Sure, but merchants are raising prices overall together with all their competitors, or charging more when using a card. Credit cards aren't taking away 12% of merchants' profits that they'd keep otherwise.
Also, credit card fees are not 4%, they're 1.5-3.5% with an average of around 2.3%.
> The merchant may pay little or nothing per transaction, the funds usually arrive immediately and no physical terminal is required.
But what's missing here is fraud protection. It's more like debit cards than credit cards, and debit card transactions are much cheaper in the US too (more like 0.7%).
Now that it's increasingly common for local merchants to implement a credit card surcharge (so non-CC users don't have to pay more), and a large percentage of credit card fees come straight back to the user as rewards (e.g. a 2% cash reward), it's not really clear that payment fees matter all that much in the end. See:
the "2% cash reward" and "miles" etc. is common here in US because our cards charge the merchants already a lot. So sure we all overpay everything in US because of the credit cards, but we get a small piece back.
Now, would it be nice to not overpay at the first place. Technically we could re-implement the whole thing (instant payout, fraud detection, etc.) like Brazil or India did. It would bring more than $100B back to the US consumers every year, that could be spent elsewhere.
> “Also, credit card fees are not 4%, they're 1.5-3.5% with an average of around 2.3%.”
And they’re much lower than that in the UK and EU. Even the smallest UK retailers can pay as low as 1.6% or 0.8% + £0.02. The big guys who are running billions of £ are paying 0.5% or less.
(These apply to in-person transactions, accepting cards on the internet typically costs more).
> Sure, but merchants are raising prices overall together with all their competitors, or charging more when using a card. Credit cards aren't taking away 12% of merchants' profits that they'd keep otherwise.
That depends on the market. Suppose you're selling something which has a substitute available for the same price, so the customer will buy whichever one costs less by any amount, but the substitute is in a different market where the payment is in the form of a bank transfer or it's a tax deduction etc., or the substitute is paid for in time rather than money.
Then none of the sellers accepting credit cards can raise the price because otherwise the buyer would go to the substitute.
And all markets are like that to some extent. For some the seller can't raise the price by a cent without losing 100% of their sales. For others, raising the price would "only" cost them 5% of their sales... but that's still 5% of their sales gone, and all the same fixed costs to cover. And, of course, in the cases where the price goes up, now it's the customer eating the fees, which is fairly nefarious when it's being subtly hidden from them.
> Also, credit card fees are not 4%, they're 1.5-3.5% with an average of around 2.3%.
Stripe is 2.9% + $0.30. For a $10 transaction, that's 5.9%. For a $3 transaction it's 12.9% -- of revenue, not profit.
> But what's missing here is fraud protection.
"Fraud protection" is is independent of the fees. You're making the case for that yourself -- if 86% of the fees go to rewards programs then they could be reduced by 86% without affecting "fraud protection", and the rewards programs are a wretched thicket of dark patterns and unpaid interest scams taking advantage of people who are bad at math or too short on time to configure them efficiently, on top of a tax on lower income people who don't qualify for them.
It's also not clear why "fraud protection" should cost anything. The bank has no meaningful way to investigate a low dollar amount he-said she-said and the high dollar amount ones should be going to the actual court system, so why should they have anything more than a set of rules (e.g. which transactions are eligible, how long you have to file a dispute) under which you can make a request to have them flip the bits back in their computer for free?
Not really, and it doesn't at all if you get charged a markup for paying with a credit card. Places selling similar items tend to accept the similar common payment methods.
> "Fraud protection" is is independent of the fees... It's also not clear why "fraud protection" should cost anything. The bank has no meaningful way to investigate a low dollar amount...
All of that is completely wrong. Fraud protection costs real money. Investigations do happen, and cost the card issuer money. I've had values of $20, $250, $2,000, and $6,000 all eventually reversed. The courts are not set up for disputing chargebacks, and if they were then we'd all be paying more taxes to hire a lot more investigators and judges.
> Not really ... Places selling similar items tend to accept the similar common payment methods.
The point is that sometimes the alternative isn't a similar item.
Suppose you're a restaurant. The customer can either pay you to make food or buy it from the grocery store for 1/5th as much money and then spend the time to make it themselves. If both you and the grocery store were to raise prices by the same percentage, your price increases by five times as much as the grocery store price, because the time cost of preparing the food themselves wasn't taxed by the credit card companies. So if you raised the price, more people would stay home instead of coming to your restaurant, and then you have to do the math on whether the reduced sales volume or the reduced margins will hit you harder, and sometimes it will be the first one and you have to eat the second one.
> and it doesn't at all if you get charged a markup for paying with a credit card.
Also not true, because if you do raise the price then demand goes down, so instead of making lower margins you make lower sales.
Moreover, customers have a finite amount of income. If some amount of that is going to the credit card companies then it isn't going to the seller of whatever they would have bought if they still had the money in their pocket. Which sellers are getting screwed by that the most is a complicated question, but it's definitely somebody.
> Investigations do happen, and cost the card issuer money.
But how is the investigation worth anything? The bank doesn't have the capacity to do a real investigation.
Suppose you order some electronics, pay $5000, and then tell the bank that the seller sent you a brick instead of the electronics you ordered. How is the bank supposed to know who is lying? It could be a fraud by the seller (they actually sent you a brick) or by the buyer (you're trying to get refunded for goods actually delivered) and the bank has no way to know.
Whereas the police could do things like place other orders with the seller and investigate whether any of them come in as bricks, investigate the delivery driver to see if it was them rather than the seller who swapped it out and then see if they can recover the merchandise, etc.
> and if they were then we'd all be paying more taxes to hire a lot more investigators and judges.
The premise of the criminal justice system is deterrence. If the government is willing to spend $50,000 investigating a $5000 fraud, and as a result the fraud doesn't happen because the fraudster expects to be caught and go to jail, the government doesn't actually have to spend the $50,000 in the large majority of cases.
Whereas if all that happens to a fraudster is that the transaction is reversed by the bank 90% of the time, they're turning a profit because they get to keep the money the other 10% of the time and no one puts them in jail, and then you get tons of fraud.
So why are we trying to get the banks to do this at all? They have no real investigative powers and essentially no meaningful information about who did the wrong.
It's time for Europe to process the own money. Strange that the dominance of Visa/Mastercard/Maestro was left for so long. Of course there is a lobby from them to attack the digital Euro
There is already the EPC QR code, which contains all the data required to initiate a SEPA credit transfer. This code is supported by practically all banking apps (at least in Germany). The standard is public and free (see https://en.wikipedia.org/wiki/EPC_QR_code)
The merchant's system displays this code, you open your online banking app, scan the code, select "SEPA INST" (here's the usability catch!) to make the payment instantaneous, and confirm. Within 10 seconds, the money is transferred to the merchant's account.
Either the merchant's bank or a third-party Open Banking API immediately informs the merchant's system (e.g. by push notification or webhook), and a receipt is issued.
Everything is already here, but since this system would be virtually free to use, nobody really has an incentive to push it. It costs money to educate the public, and there is no money to be made. Instead, everyone gets paid handsomely by the card mafia.
In general I'm all for free and European systems, but SEPA payments imo still have pain points:
- you can send money to companies and individuals alike. It's easier to trick people into fake shop payments, a card payment provider requires at least a bit it verification/registration
- it's really hard to dispute/call back sepa payments. The card companies often step in there afaik
The name of the recipient is displayed, and since last October it is also verified against the owner of the receiving bank account. The bank explicitly warns you if they differ. Also, you can't open a bank account anonymously, there is KYC.
You can't dispute or call back SEPA INST payments. But you can't dispute cash payments either. This is just fine for most day-to-day transactions, I don't need insurance when I buy groceries or pay the taxi driver.
The root of this evil is the deal the card companies made with the EU some 10 years ago: A cap on the interchange fees in exchange for the ban on card surcharges.
If the card processing fees could be added to the customer's bill, it would be in the customer's interest to support a cheaper/free alternative. But since card payments are "free" in the eye of the consumer, why should he be using anything but the most convenient option? And what is more convenient than just touching your card/phone to the terminal?
As long as this deal stands, EU merchants will be slaves to the card companies.
Well the cap is only on the interchange fee, there are several other fees to add to it... example: https://www.adyen.com/pricing
Processing a Mastercard card is "$0.13 + "Interchange+" + 0.60%" where the "Interchange+" would be 0.30% for EU. So more like €0.10 + 0.90% so for €10.00 product, it would be €1 of fee (1.00%). Much less than here in US, but still not negligible for small businesses that run on thin margins (and 20% VAT).
> The important thing is not what merchants want, but what customers want.
What many people in Germany want is a payment system that is as anonymous and is as hard to control by some untrusted entitity (both government and banks are very distrusted) as possible and what cash offers. That's basically cash.
Not without reason, in Germany there exists the well-known phrase "Bargeld ist gelebte Freiheit" ("cash is lived freedom").
Agreed. Customers are benefitted either by paying in cash - for the reasons you described - or by paying with cards, for fraud protection and the ability to make purchases online.
Any other payment method will not give customers any benefits over those methods. Unless banks are willing to take responsibility for fraud like with card purchases.
Shameless self-promo: We've been working for the last two years on making money movement free. We use ethereum (and stablecoins) for that, and integrate with the novel real time payment networks like PIX, Wechat, Yape, Mercadopago and so on.
We're still orders of magnitude smaller than Visa and Mastercard, but I do believe products like ours (and competition is red hot here, theres so much good choice!) will be good for consumers.
Money should be like a message: free and instant
We're open source btw, happy to show off codebase and review PRs
What I want is being able to pay stablecoin from my side and be able to esentially get a virtual card of payment.
The only way which has worked for me was actually using g2a with their crypto provider to get a 10$ gift card of rewarble and activate it.
Does your app allow something like this? can I convert any crypto to payment provider which can be accepted from the other side or am I reading it wrong because you do mention PIX, if it can work with PIX, does it work with VISA/Mastercard cards too?
not exactly. peanut has banking relationships for fiat withdrawals and deposits, where the usdc gets sold for usd or reales or pesos or whatever seamlessly.
anyway, what this means is that you can send funds to anyone in the world in milliseconds, for free. they can then move the funds to their bank easily
Pakistan has this government facilitated payments infrastructure called Raast. Its not private, so it work directly from bank account to bank account. It works great, and avoids vendor lockin. This plus the mobile wallet boom (basically mini bank accounts with far less barrier to entry) means you can now pay quite a few (unfortunately not most yet) normal street vendors with this. I think thats a great system
You might be surprised to hear that my small business sometimes sees fees at 11%.
We blocked that card processor, obviously. But the % is very much not constant across e.g. Visa, often every purchase in a day is slightly different, and we can't even tell people what the rate is for their purchase due to a couple layers in between (still figuring out if we can fix that). It's vile, and probably should be illegal to not pass through the cost visibly.
Stripe is 2.9%+30¢ right, and that’s the advertised rate. So I assume any business seeing averages higher than that can be avoided by using a platform like Stripe.
Small merchants are people, and people vary in their intelligence/savvyness and may have other issues like poor credit or high chargebacks that they usually forget to mention. Some people roll the cost of the terminal into a higher fee as well.
I helped out a friend who owns a deli when he took over from his parents. His dad saw cash as a way to avoid taxation and had some awful payment processor where they paid a high fee and was renting a POTS based terminal - $60/mo to Verizon and $30/mo for the terminal.
Now he keeps one set of books, and raised his average sale by about 10%. Their catering business, which drives profits, are up significantly with online ordering through the POS.
Ditto with a non-profit I was on the board of. Pushing Venmo and Square for donations increased donations by like 30% and reduced shrink at fundraisers. Anyone who claims they can’t afford a 3% fee is going out of business anyway.
The Stripe rate is a careful blend. There are many cards that are cheaper to process and there's probably a few that are more expensive to process at that rate, it works out in the wash in favor of Stripe. Also, that 30 cents is a large percentage if you're looking at a $5 transaction, for example (6%!)
> complaint: credit card fees are high and maliciously opaque.
> suggestion: have you considered adding another company in the middle?
... do y'all understand that those middle companies profit from being in the middle? that profit comes from somewhere, where oh where could it be...
why on earth would you expect them to improve your income? you are literally buying convenience from them. or is this just thinly disguised advertising?
If you could identify where fees get decoupled from profit in finance, I’d be open to the position that they aren’t related but you didn’t share anything along those lines. Considering the costs like cash-back programs that would erode the profitability of those fees are largely in the banks control, I don’t think that is a strong position.
Do people who pay ridiculous interest qualify for 2% cards? Honest question; I don't carry a balance so have no idea what is advertised at other types of consumers.
I was just under the impression that the cards with the best benefits were somewhat harder to get. I do understand that credit card companies make money on interest and late fees, so they should find consumers to be attractive so long as they ultimately pay the bill/interest.
I guess the question is whether they can distinguish between people who are going to carry a balance but ultimately pay and people who are a true default/bankruptcy risk.
Payment processing networks are not free to build or operate. There are necessarily fraud controls and transaction reversals that require human oversight. This all costs. Nations can and should build this infrastructure, but in the absence, a payment processor is going to charge interchange. Otherwise why would they bother.
Uninvolved companies wouldn’t bother, but outlaw such fees and lenders would still build this kind of infrastructure so they could make money charging people interest.
It's weird how this works. Saw something similar when working for a bus company. After reaching a minimum amount of sales for a bus route, everything after that is basically pure profit. However, how do we get those last sales? Well, by bidding higher on people searching for transfer between those two cities. Let's say the ticket was $20. We could end up for instance accepting to bid $10 for an ad that would lead to a sale. So for every $10 of pure profit we then got, Google also got $10. In a sense it was a good deal for both parties, but it's also kinda insane that in the end, Google made as much profit on our busses as we did.
They are. But it's misdirected to blame card fees, when they're so tiny.
If anything, they are benefitted by accepting cards, since they get customers who purchase on credit. Or just in general because many people have less resistance towards making a card purchase compared to a cash purchase.
Payment fees are crazy when you think about them from the perspective of a merchant in a low margin business. E.g. in retail or restaurants, margins aren't much better than ~10%. If they didn't have to pay ~3% credit card fees, they'd have 30% more profit!
In Argentina we can transfer using our account number (or account Alias, for example my alias could be kwanbix) directly, account to account, instantly, it costs 0.
In US also... but here in US, my bank (Bank of America) would print a check, put it in an envelop, send it to the other bank (e.g. US Bank). So, it is not instantaneous, but it is still free.
The drawback is when the US Bank office down the street that hosts the account closed for water damage, it stopped receiving the checks, and it took forever to bounce, so I had no idea that I was not paying my HOA... And this happened in San Francisco, California where the Bank of America and the US Bank are on the same street, a block away...
I cannot wait for FedNow or anything trying to fix this mess.
One factor that the author glosses over a bit is that highest swipe fees are for credit cards with benefits. The interbank system he describes is a debit system, no credit is being extended. Even in the US, debit swipe fees tend to be less.
Its been interesting how much of a nothingburger fednow ended up being.
Lack of adoption probably because it seems to function just as a faster ACH, without any of the UX improvements systems like Pix, UPI, blik, etc have...
Laughable, at least in the USA. It took decades for us to finally get cards with chips in them, and when we finally did... the issuers "forgot" to implement the other half of the equation: PINs.
"Chip-&-PIN" was standard through the rest of the industrialized world for ages, while card companies abetted theft in the USA by neglecting to implement PINs.
Let's just call it for what it is.
Visa and mastercard innovated in an era where payment settlement was notoriously difficult and expensive but they've used their monopolies to entrench themselves in (by negotiating deals with merchants and bribing consumers with points) while the rest of the world moves on towards "layer 2" payment systems that are much cheaper and efficient.
I've noticed recently indie (non-franchise) merchants being much more brazen about charging extra fees for accepting a credit card payment. This includes counters at my local farmer's market, two local cafes and a sushi restaurant, and my city's public electrical utility.
All of them are happy to receive cash or interac (Canadian debit infrastructure) or even e-transfers in some cases (Canadian venmo). But they'll say an extra $1-2 charge if you want to pay by credit card.
Maybe I'm just remembering badly, but I don't remember encountering this twenty years ago; back then the rules were clear that you either didn't accept credit payments, or you did and it was the same price as cash.
> Maybe I'm just remembering badly, but I don't remember encountering this twenty years ago
Merchant agreements didn't allow surcharges until 2022: https://www.cbc.ca/news/credit-card-surcharge-faq-1.6610356
What are people’s general thoughts on Interac? As someone who just implemented support for it in a POS application I don’t have a high opinion of it.
You must be online [0] to process the transaction and you can’t refund/void unless the card is present. Which means if you call in later with an issue, we can’t refund you remotely, you have to come back into the store to do a refund.
[0] I know this may seem strange to some of you, but restaurants don’t always have stable internet. Most do, but there a long tail of locations with flakey or slow internet. And business owners are not always willing to pay for 5G backup.
Because credit card companies mandated that you couldn't raise prices to pay their fees. Believe this was later outlawed in the US and perhaps elsewhere.
It was part of the Obama administration's banking reforms, if I remember correctly. It outlawed credit-card issuers' prohibition on giving cash discounts.
It also included a number of other valuable consumer protections, such as forcing card issuers to provide clear advance notice of interest-rate increases.
The financial-system reforms were some of the Obama administration's most valuable.
Imagine having a president who cares about unsexy policy wonk issues that make a huge difference to everyone. Feels like a distant memory these days.
And a last gasp for the USA's dignity.
in the US it was a class action lawsuit + Supreme Court decision
> Maybe I'm just remembering badly, but I don't remember encountering this twenty years ago; back then the rules were clear that you either didn't accept credit payments, or you did and it was the same price as cash
My memory is in accordance with yours
But before that it was commonplace to see discounts for cash, especially at gas stations. Then credit-card issuers started prohibiting it in service agreements, but that was outlawed during the Obama administration.
Small business owners ("indies") are notorious for getting hung up on fees and costs which do not matter, while ignoring important savings and revenue sources. That's why they haven't grown to be bigger.
A sensible business owner increases the base price a little to offset card fees instead of bothering customers with these details and losing sales.
You obviously don't know any small-business owners and didn't read the article.
Credit-card issuers in the USA are a textbook example of a consumer- and retailer-harming monopoly.
I think credit card fees are often positioned against what businesses believe is the cost of cash, i.e. zero.
However, with cash one needs to have / has / has to pay for:
* a more complex register * a person who takes more time to do the transaction * someone who counts the register at the end of the day to ensure it matches * someone who drives to the bank to deposit the money (at random times) * additional insurance * a bank account which probably charges for these cash services
If you don't count time, then cash is better.
And also, in Europe, if you as a business prefer cash, we all know it means that you make X, but you only report X/2.
In Europe, interchange fees are capped at 0.3%, so generally handling cards is going to work out _cheaper_ than handling cash for most retail businesses. In the US, interchange can be ten times that, so it's a slightly different situation...
But unless you don't accept cash at all, you have to do that anyway.
I've been to several cashless cafes that just had a Square tap thingy.
That said, I expect the cost of taking cash does scale to some degree with how much of it you take. Obviously you still need a cash register, but if only 10-20% of your business is cash, maybe it only needs to be reconciled and emptied out every second or third day? And it's a faster and lower stakes process if there's less in it? Insurance is cheaper as well if the total loss is 1/10 what it would be if every dime was passing through there.
Small business owners generally make themselves dependent on third party selling platforms, which they pay a 15-25% commission to, depending on sector.
That's where they get new clients, and most of the rest of their sales go to loyal repat customers who know them already.
Try to tell them how they could capture a large part of those new customers themselves by investing in their own presence - very little money in comparison - and they start complaining if they have to pay any monthly fee and complaining about card fees to receive payment.
You have to spend money to make money, and any money you spend to get out of the claws of third party platforms is usually money very well spent. But small business owners don't want to hear it.
India's UPI for example, incredible.
The real thing consumers get is fraud protection, and the ability to charge back when merchants become intransigent. Let's not pretend other systems (even the ones prominent in the US like Zelle) offer the same protections.
That's cc propaganda; merchant fraud is a tiny portion of the overall transactions so you'd save more overall if the cc fee wasnt passed onto the consumer. The counter argument is that the aggregate data allows payment processors to ban merchants if they are bad actors. But the counter to the counter is that the level 2 payments work very well in other countries (some with a lot more fraud) and data aggregation/centralized ban power is bad.
I have personally charged back a transaction (not fraud per se, but certainly not a service delivered) in the last month. It's not just about merchant fraud, it's about holding businesses to account in a world where individual consumers are increasingly powerless.
>The real thing consumers get is fraud protection
I don't need fraud protection and the ability to charge back when lunch at a restaurant, I just need a skimmer-resistant payment method (which a phone is).
In India there is UPI (Unified Payment Interface), which works with all bank accounts, it's facilitated by the Government and it comes with i. QR Code (Used with strangers and at Merchants) ii. UPI ID iii.And links to phone number.
Anyone can pay to anyone instantly free of Charge. Only limit is it's limited to ~ $1000 payment. The QR code can also be dynamically created by POS terminals containing the total bill amount as well, so upon scanning the amount is auto populated in the payment app, you just have to enter the security pin.
And since it's a Govt. Project, its not limited to just one app, there are lots and lots of apps working on the same system. There is even a VISA/Mastercard credit alternative : RuPay that works within the system.
Its limited to about $1000 a day.
The QR is a URI with the ID, amount and maybe other stuff. It's a client-side implementation.
RuPay sure "works within the system" but is pretty much useless for international payments/subscriptions. Not really a VISA/MasterCard replacement.
So people scan a QR code, and then enter a secure banking pin? this sounds like a security problem waiting to happen...
The QR code doesn't open a link. It's just "gibberish" text only usable by app that can understand it (e.g. banking apps).
(I don't know anything about UPI, but in Indonesia we use a similar system)
Its not gibberish text.
Its just a URI.
You can add things like &am= to prefill the amount. Merchant txns have reference IDs and all that stuff.And that's the problem -- all i have to do is come up with a website that looks enough like your banking app, and get you to scan the uri to that website, and that'll trick you into giving me your pin.
this is why QR codes, especially ones with complicated encoded uris, are a security problem. they're very hard for leypeople to audit before doing the wrong thing
No. You don't scan the QR with your camera or whatever. You open the app and scan it inside there. And there's no website. Only mobile apps in devices where attestation and full device/SIM binding is possible are allowed. The SIM has to match the one you register with your bank as well. And once you register (which involves 2FA with your bank), the device/app identity is frozen. And then there is a transaction-time secret which is your 6 digit UPI pin. Obviously, just knowing someone's PIN is useless - I know all my close friends PINs. Its just 6 digits after all. Even 4 is allowed. This is checked at the end of the line in the bank's server.
Client only talks to the payment service provider server which checks attestation, And only those few approved PSPs can talk to the NPCI server. And only the NPCI server can talk to banks.
The core code used by all the PSPs is the same, there is a common SDK that they have to use to be approved. There is a common test suite for the server side as well, that each PSP has to pass for certification.
PSPs like Google pay that aren't banks themselves, are called TPAPs, and they have to first partner with a willing bank. And you get TPAP client -> TPAP server -> partner bank server -> NPCI in the chain above. This is mostly for regulatory reasons.
Client side security though, relies on
1) app when registering sends an SMS to the bank, the bank uses the telecom-network side ID (and not the number in the SMS body), and checks that this number is attached to the bank.
2) play integrity/device attestation
Attaching a SIM to a bank requires in person KYC, so does buying a SIM.
So to break it you need
1) play integrity exploit on the targets phone + getting them to actually install your app and getting your app on the play store Or 2) a SIM swap attack on the target, which involves KYC/biometric forging/in person social engineering at the telecom providers shop.
Even if you SIM swap, the bank will check with the telco if you recently got a new SIM and restrict high value transactions for a while. The telco themselves will have a cooldown period. Some banks you can make you do in person KYC again at the bank's side. My bank requires this when you replace SIMs.
Similarly when you change phones, you get stricter limits for a while. Because the device fingerprint changes (with the SIM being the same).
You can do all that and get... 1000$. And there are per month limits, etc, which you can tweak yourself with your bank.
Of course there is the purely scammer route, where you scam someone into paying you money, authorising it themself. For these things there is usual risk-based stuff. The payee name you as the scammer give the victim has to match the one in your scammer bank account. And merchant payments / individual payments are differentiated, so the user gets visual indication that they are paying a person and not a company. And so on.. here obviously it is defense in depth and not cryptographic defense, since the user is the one authorising.
> all i have to do is come up with a website that looks enough like your banking app, and get you to scan the uri to that website, and that'll trick you into giving me your pin.
It is not how any of this works. But sure, keep up the uninformed fear mongering.
I am Indian and I think what you are saying is correct. It opens up the banking app or in our case UPI providers app so like Google pay, Phonepe,paytm, Bhim UPI and other such apps.
QR code based payment systems have been widely used across Asia for well over a decade. That doesn't stop randos on HN from middlebrow fear mongering.
It depends on the QR code:
1. Static QR codes displayed by the vendor have the problem you describe.
2. Dynamic QR codes are time limited, have the amount embedded in them along with the destination. These are the ones generated by websites or POS terminals for payment. Most people will only use these at a POS terminals, pay and move on.
Fraudulent websites have used static QR codes but I'm told one can dispute the transaction and the amount is usually reversed in a couple of days.
In russia there is СБП (translated as FPS = "fast payment system") using the same mechanism, also free for individuals and relatively cheap for businesses
How does the government handle charge-backs?
Wechat pay in China is interesting. It costs nothing to add money to your balance from your bank, or to pay someone from your balance. It only costs the end merchant who wants to withdraw it from their balance back into their bank. If they can keep it in Wechat pay and spend it on other things (which is very easy as it and Alipay are the primary payment methods for everything), then there's no charge.
I guess Tencent are making their profit from the interest they earn on the money that was transferred into them that just stays in people's Wechat wallets in effectively a parallel currency.
Well, that definitely creates a powerful pull from customers to make vendors accept Wechatpay for transactions.
And no doubt they’ll find a way to spend it in the app considering you can manage almost all aspects of your life within it.
Revolut works similarly. You don’t pay any fees on transfers to other Revolut accounts, but you do for other bank accounts.
> Revolut works similarly. You don’t pay any fees on transfers to other Revolut accounts, but you do for other bank accounts.
Does it? I'd be surprised if it does in the UK at least, as all banks do free transfers to every other bank in the UK via Faster Payments. I thought it was the same in the EU?
Agreed. In the UK, I've never been charged a fee to send money within the UK on Revolut.
This article is missing some important aspects/context:
> If the card processing cost is 4 percent of the sale price, the fee amounts to $6. That $6 is not 4 percent of the profit; it is 12 percent of the merchant’s margin.
Sure, but merchants are raising prices overall together with all their competitors, or charging more when using a card. Credit cards aren't taking away 12% of merchants' profits that they'd keep otherwise.
Also, credit card fees are not 4%, they're 1.5-3.5% with an average of around 2.3%.
> The merchant may pay little or nothing per transaction, the funds usually arrive immediately and no physical terminal is required.
But what's missing here is fraud protection. It's more like debit cards than credit cards, and debit card transactions are much cheaper in the US too (more like 0.7%).
Now that it's increasingly common for local merchants to implement a credit card surcharge (so non-CC users don't have to pay more), and a large percentage of credit card fees come straight back to the user as rewards (e.g. a 2% cash reward), it's not really clear that payment fees matter all that much in the end. See:
Fed Data Shows Economics of Interchange: 86% of Fees Fund Rewards Programs: https://www.pymnts.com/news/loyalty-and-rewards-news/2025/fe...
the "2% cash reward" and "miles" etc. is common here in US because our cards charge the merchants already a lot. So sure we all overpay everything in US because of the credit cards, but we get a small piece back.
Now, would it be nice to not overpay at the first place. Technically we could re-implement the whole thing (instant payout, fraud detection, etc.) like Brazil or India did. It would bring more than $100B back to the US consumers every year, that could be spent elsewhere.
> Technically we could re-implement the whole thing (instant payout, fraud detection, etc.)
Monopolistic practices prevent competitors charging less from arising.
> So sure we all overpay everything in US because of the credit cards, but we get a small piece back.
86% is small?
> “Also, credit card fees are not 4%, they're 1.5-3.5% with an average of around 2.3%.”
And they’re much lower than that in the UK and EU. Even the smallest UK retailers can pay as low as 1.6% or 0.8% + £0.02. The big guys who are running billions of £ are paying 0.5% or less.
(These apply to in-person transactions, accepting cards on the internet typically costs more).
> Sure, but merchants are raising prices overall together with all their competitors, or charging more when using a card. Credit cards aren't taking away 12% of merchants' profits that they'd keep otherwise.
That depends on the market. Suppose you're selling something which has a substitute available for the same price, so the customer will buy whichever one costs less by any amount, but the substitute is in a different market where the payment is in the form of a bank transfer or it's a tax deduction etc., or the substitute is paid for in time rather than money.
Then none of the sellers accepting credit cards can raise the price because otherwise the buyer would go to the substitute.
And all markets are like that to some extent. For some the seller can't raise the price by a cent without losing 100% of their sales. For others, raising the price would "only" cost them 5% of their sales... but that's still 5% of their sales gone, and all the same fixed costs to cover. And, of course, in the cases where the price goes up, now it's the customer eating the fees, which is fairly nefarious when it's being subtly hidden from them.
> Also, credit card fees are not 4%, they're 1.5-3.5% with an average of around 2.3%.
Stripe is 2.9% + $0.30. For a $10 transaction, that's 5.9%. For a $3 transaction it's 12.9% -- of revenue, not profit.
> But what's missing here is fraud protection.
"Fraud protection" is is independent of the fees. You're making the case for that yourself -- if 86% of the fees go to rewards programs then they could be reduced by 86% without affecting "fraud protection", and the rewards programs are a wretched thicket of dark patterns and unpaid interest scams taking advantage of people who are bad at math or too short on time to configure them efficiently, on top of a tax on lower income people who don't qualify for them.
It's also not clear why "fraud protection" should cost anything. The bank has no meaningful way to investigate a low dollar amount he-said she-said and the high dollar amount ones should be going to the actual court system, so why should they have anything more than a set of rules (e.g. which transactions are eligible, how long you have to file a dispute) under which you can make a request to have them flip the bits back in their computer for free?
> That depends on the market.
Not really, and it doesn't at all if you get charged a markup for paying with a credit card. Places selling similar items tend to accept the similar common payment methods.
> "Fraud protection" is is independent of the fees... It's also not clear why "fraud protection" should cost anything. The bank has no meaningful way to investigate a low dollar amount...
All of that is completely wrong. Fraud protection costs real money. Investigations do happen, and cost the card issuer money. I've had values of $20, $250, $2,000, and $6,000 all eventually reversed. The courts are not set up for disputing chargebacks, and if they were then we'd all be paying more taxes to hire a lot more investigators and judges.
> Not really ... Places selling similar items tend to accept the similar common payment methods.
The point is that sometimes the alternative isn't a similar item.
Suppose you're a restaurant. The customer can either pay you to make food or buy it from the grocery store for 1/5th as much money and then spend the time to make it themselves. If both you and the grocery store were to raise prices by the same percentage, your price increases by five times as much as the grocery store price, because the time cost of preparing the food themselves wasn't taxed by the credit card companies. So if you raised the price, more people would stay home instead of coming to your restaurant, and then you have to do the math on whether the reduced sales volume or the reduced margins will hit you harder, and sometimes it will be the first one and you have to eat the second one.
> and it doesn't at all if you get charged a markup for paying with a credit card.
Also not true, because if you do raise the price then demand goes down, so instead of making lower margins you make lower sales.
Moreover, customers have a finite amount of income. If some amount of that is going to the credit card companies then it isn't going to the seller of whatever they would have bought if they still had the money in their pocket. Which sellers are getting screwed by that the most is a complicated question, but it's definitely somebody.
> Investigations do happen, and cost the card issuer money.
But how is the investigation worth anything? The bank doesn't have the capacity to do a real investigation.
Suppose you order some electronics, pay $5000, and then tell the bank that the seller sent you a brick instead of the electronics you ordered. How is the bank supposed to know who is lying? It could be a fraud by the seller (they actually sent you a brick) or by the buyer (you're trying to get refunded for goods actually delivered) and the bank has no way to know.
Whereas the police could do things like place other orders with the seller and investigate whether any of them come in as bricks, investigate the delivery driver to see if it was them rather than the seller who swapped it out and then see if they can recover the merchandise, etc.
> and if they were then we'd all be paying more taxes to hire a lot more investigators and judges.
The premise of the criminal justice system is deterrence. If the government is willing to spend $50,000 investigating a $5000 fraud, and as a result the fraud doesn't happen because the fraudster expects to be caught and go to jail, the government doesn't actually have to spend the $50,000 in the large majority of cases.
Whereas if all that happens to a fraudster is that the transaction is reversed by the bank 90% of the time, they're turning a profit because they get to keep the money the other 10% of the time and no one puts them in jail, and then you get tons of fraud.
So why are we trying to get the banks to do this at all? They have no real investigative powers and essentially no meaningful information about who did the wrong.
It's time for Europe to process the own money. Strange that the dominance of Visa/Mastercard/Maestro was left for so long. Of course there is a lobby from them to attack the digital Euro
In the EU, we now have instant, free SEPA bank transfers.
I know that the banks are trying to build a payment solution on top of this technology but it's not really getting traction.
I am wondering if there is a way to bootstrap something bottom-up by offering something to merchants that has a clear value prop.
There is already the EPC QR code, which contains all the data required to initiate a SEPA credit transfer. This code is supported by practically all banking apps (at least in Germany). The standard is public and free (see https://en.wikipedia.org/wiki/EPC_QR_code)
The merchant's system displays this code, you open your online banking app, scan the code, select "SEPA INST" (here's the usability catch!) to make the payment instantaneous, and confirm. Within 10 seconds, the money is transferred to the merchant's account. Either the merchant's bank or a third-party Open Banking API immediately informs the merchant's system (e.g. by push notification or webhook), and a receipt is issued.
Everything is already here, but since this system would be virtually free to use, nobody really has an incentive to push it. It costs money to educate the public, and there is no money to be made. Instead, everyone gets paid handsomely by the card mafia.
In general I'm all for free and European systems, but SEPA payments imo still have pain points:
- you can send money to companies and individuals alike. It's easier to trick people into fake shop payments, a card payment provider requires at least a bit it verification/registration
- it's really hard to dispute/call back sepa payments. The card companies often step in there afaik
The name of the recipient is displayed, and since last October it is also verified against the owner of the receiving bank account. The bank explicitly warns you if they differ. Also, you can't open a bank account anonymously, there is KYC.
You can't dispute or call back SEPA INST payments. But you can't dispute cash payments either. This is just fine for most day-to-day transactions, I don't need insurance when I buy groceries or pay the taxi driver.
Yea, but I think that there is still a business model, if only in consulting or building software solutions to make this easier.
The root of this evil is the deal the card companies made with the EU some 10 years ago: A cap on the interchange fees in exchange for the ban on card surcharges.
If the card processing fees could be added to the customer's bill, it would be in the customer's interest to support a cheaper/free alternative. But since card payments are "free" in the eye of the consumer, why should he be using anything but the most convenient option? And what is more convenient than just touching your card/phone to the terminal? As long as this deal stands, EU merchants will be slaves to the card companies.
There is always opportunity in FinTech.
How did Venmo and Cash app get any traction? After all, we already had PayPal. There was already a way to transfer money to your friends.
How did Robinhood get any traction? We already had Etrade and other online brokers.
Usually by giving away free money to reach critical mass.
Probably not worth it, given that the EU caps the credit card fees at 0.3%, 0.2% for debit cards.
Well the cap is only on the interchange fee, there are several other fees to add to it... example: https://www.adyen.com/pricing
Processing a Mastercard card is "$0.13 + "Interchange+" + 0.60%" where the "Interchange+" would be 0.30% for EU. So more like €0.10 + 0.90% so for €10.00 product, it would be €1 of fee (1.00%). Much less than here in US, but still not negligible for small businesses that run on thin margins (and 20% VAT).
Looks like you missed a decimal. 0.9% of 10.00 is 0.09 so the fee is 0.19 euro on a 10 euro purchase.
You're putting the cart in front of the mule. The important thing is not what merchants want, but what customers want.
> The important thing is not what merchants want, but what customers want.
What many people in Germany want is a payment system that is as anonymous and is as hard to control by some untrusted entitity (both government and banks are very distrusted) as possible and what cash offers. That's basically cash.
Not without reason, in Germany there exists the well-known phrase "Bargeld ist gelebte Freiheit" ("cash is lived freedom").
Agreed. Customers are benefitted either by paying in cash - for the reasons you described - or by paying with cards, for fraud protection and the ability to make purchases online.
Any other payment method will not give customers any benefits over those methods. Unless banks are willing to take responsibility for fraud like with card purchases.
Would this work? https://en.wikipedia.org/wiki/GNU_Taler
I have my doubts:
"designed to be anonymous for the payer, but payees are always identified"
Why not anonymity for both sides?
Taler wants you to pay your income taxes.
Being willing to pay the income taxes is very different from being willing to be surveilled by tax authorities.
You're not wrong, but it's probably easier to convince a government to adopt GNU Taler than Monero.
Customers want lower prices. If merchants can offer that with a different payment system, then merchants may choose that.
Shameless self-promo: We've been working for the last two years on making money movement free. We use ethereum (and stablecoins) for that, and integrate with the novel real time payment networks like PIX, Wechat, Yape, Mercadopago and so on.
We're still orders of magnitude smaller than Visa and Mastercard, but I do believe products like ours (and competition is red hot here, theres so much good choice!) will be good for consumers.
Money should be like a message: free and instant
We're open source btw, happy to show off codebase and review PRs
https://github.com/peanutprotocol/peanut-ui
https://peanut.me/
What I want is being able to pay stablecoin from my side and be able to esentially get a virtual card of payment.
The only way which has worked for me was actually using g2a with their crypto provider to get a 10$ gift card of rewarble and activate it.
Does your app allow something like this? can I convert any crypto to payment provider which can be accepted from the other side or am I reading it wrong because you do mention PIX, if it can work with PIX, does it work with VISA/Mastercard cards too?
not exactly. peanut has banking relationships for fiat withdrawals and deposits, where the usdc gets sold for usd or reales or pesos or whatever seamlessly.
anyway, what this means is that you can send funds to anyone in the world in milliseconds, for free. they can then move the funds to their bank easily
Pakistan has this government facilitated payments infrastructure called Raast. Its not private, so it work directly from bank account to bank account. It works great, and avoids vendor lockin. This plus the mobile wallet boom (basically mini bank accounts with far less barrier to entry) means you can now pay quite a few (unfortunately not most yet) normal street vendors with this. I think thats a great system
4% seems high. Quick googling in the US (which has high rates) shows 1.5-3.5%, avg of 2%
You might be surprised to hear that my small business sometimes sees fees at 11%.
We blocked that card processor, obviously. But the % is very much not constant across e.g. Visa, often every purchase in a day is slightly different, and we can't even tell people what the rate is for their purchase due to a couple layers in between (still figuring out if we can fix that). It's vile, and probably should be illegal to not pass through the cost visibly.
Stripe is 2.9%+30¢ right, and that’s the advertised rate. So I assume any business seeing averages higher than that can be avoided by using a platform like Stripe.
Small merchants are people, and people vary in their intelligence/savvyness and may have other issues like poor credit or high chargebacks that they usually forget to mention. Some people roll the cost of the terminal into a higher fee as well.
I helped out a friend who owns a deli when he took over from his parents. His dad saw cash as a way to avoid taxation and had some awful payment processor where they paid a high fee and was renting a POTS based terminal - $60/mo to Verizon and $30/mo for the terminal.
Now he keeps one set of books, and raised his average sale by about 10%. Their catering business, which drives profits, are up significantly with online ordering through the POS.
Ditto with a non-profit I was on the board of. Pushing Venmo and Square for donations increased donations by like 30% and reduced shrink at fundraisers. Anyone who claims they can’t afford a 3% fee is going out of business anyway.
The Stripe rate is a careful blend. There are many cards that are cheaper to process and there's probably a few that are more expensive to process at that rate, it works out in the wash in favor of Stripe. Also, that 30 cents is a large percentage if you're looking at a $5 transaction, for example (6%!)
See the "raw" rates here: https://www.mastercard.com/content/dam/mccom/us/business/doc...
To respond in bulk:
> complaint: credit card fees are high and maliciously opaque.
> suggestion: have you considered adding another company in the middle?
... do y'all understand that those middle companies profit from being in the middle? that profit comes from somewhere, where oh where could it be...
why on earth would you expect them to improve your income? you are literally buying convenience from them. or is this just thinly disguised advertising?
Why not just pay Stripe/Adyen/Braintree to smear the fees to 2.9% + $0.30?
There are a few cards that offer 2% cash back with no annual fee. No chance their fee is 1.5-2%
Cards don't make money from their fees. They make money from people who fail to pay and then pay the ridiculous interest.
Interchange fees seem to be a sizable portion of revenue. Discover has listed them as 29% of revenue, BoA at ~$10B annually…
Revenue does not equal profit
If you could identify where fees get decoupled from profit in finance, I’d be open to the position that they aren’t related but you didn’t share anything along those lines. Considering the costs like cash-back programs that would erode the profitability of those fees are largely in the banks control, I don’t think that is a strong position.
Do people who pay ridiculous interest qualify for 2% cards? Honest question; I don't carry a balance so have no idea what is advertised at other types of consumers.
What matters is their credit rating, not how much they carry as a balance. (However, that can affect their credit rating.)
Why not? I'd gladly pay you 2% of $1,000 if you pay me 21%
I was just under the impression that the cards with the best benefits were somewhat harder to get. I do understand that credit card companies make money on interest and late fees, so they should find consumers to be attractive so long as they ultimately pay the bill/interest.
I guess the question is whether they can distinguish between people who are going to carry a balance but ultimately pay and people who are a true default/bankruptcy risk.
Payment processing networks are not free to build or operate. There are necessarily fraud controls and transaction reversals that require human oversight. This all costs. Nations can and should build this infrastructure, but in the absence, a payment processor is going to charge interchange. Otherwise why would they bother.
Uninvolved companies wouldn’t bother, but outlaw such fees and lenders would still build this kind of infrastructure so they could make money charging people interest.
If a restaurant runs on a 9% net margin and pays around 3% in card fees, then roughly one-third of its net profit is going toward payment processing.
It's weird how this works. Saw something similar when working for a bus company. After reaching a minimum amount of sales for a bus route, everything after that is basically pure profit. However, how do we get those last sales? Well, by bidding higher on people searching for transfer between those two cities. Let's say the ticket was $20. We could end up for instance accepting to bid $10 for an ad that would lead to a sale. So for every $10 of pure profit we then got, Google also got $10. In a sense it was a good deal for both parties, but it's also kinda insane that in the end, Google made as much profit on our busses as we did.
If they're running on 9% net margin, then card fees are pretty down on the list of problems. They're vulnerable to any kind of fluctuation.
Yes, restaurants in general are vulnerable to any kind of fluctuation.
They are. But it's misdirected to blame card fees, when they're so tiny.
If anything, they are benefitted by accepting cards, since they get customers who purchase on credit. Or just in general because many people have less resistance towards making a card purchase compared to a cash purchase.
Payment fees are crazy when you think about them from the perspective of a merchant in a low margin business. E.g. in retail or restaurants, margins aren't much better than ~10%. If they didn't have to pay ~3% credit card fees, they'd have 30% more profit!
In Argentina we can transfer using our account number (or account Alias, for example my alias could be kwanbix) directly, account to account, instantly, it costs 0.
In US also... but here in US, my bank (Bank of America) would print a check, put it in an envelop, send it to the other bank (e.g. US Bank). So, it is not instantaneous, but it is still free.
The drawback is when the US Bank office down the street that hosts the account closed for water damage, it stopped receiving the checks, and it took forever to bounce, so I had no idea that I was not paying my HOA... And this happened in San Francisco, California where the Bank of America and the US Bank are on the same street, a block away...
I cannot wait for FedNow or anything trying to fix this mess.
One factor that the author glosses over a bit is that highest swipe fees are for credit cards with benefits. The interbank system he describes is a debit system, no credit is being extended. Even in the US, debit swipe fees tend to be less.
/me looks around in stablecoins
This is a pretty solved problem.
Why not FedNow?
You mean the thing that launched in 2023 and that is still not widely deployed ?
My BoA still prints checks and mail them to the US Bank across the street when I have to pay my HOA. So yes, why not FedNow... BoA and USBank ?
Its been interesting how much of a nothingburger fednow ended up being.
Lack of adoption probably because it seems to function just as a faster ACH, without any of the UX improvements systems like Pix, UPI, blik, etc have...
[dead]
"...backed by formidable fraud protections"
Laughable, at least in the USA. It took decades for us to finally get cards with chips in them, and when we finally did... the issuers "forgot" to implement the other half of the equation: PINs.
"Chip-&-PIN" was standard through the rest of the industrialized world for ages, while card companies abetted theft in the USA by neglecting to implement PINs.
[dead]