Banks and Credit Unions to Team Up Against Apple Pay Fees
Thread
Unofficial Hacker News client; not affiliated with Y Combinator.
Banks and Credit Unions to Team Up Against Apple Pay Fees
Unofficial Hacker News client; not affiliated with Y Combinator.
havaloc · · focus · HN ↗
Somewhat related, even Walmart relented and now supports Apple Pay/Contactless. Every big merchant has now relented (Kroger, Home Depot, Walmart).
syvolt · · focus · HN ↗
add-sub-mul-div · · focus · HN ↗
Elfener · · focus · HN ↗
MBCook · · focus · HN ↗
AnthonyMouse · · focus · HN ↗
A protocol to support decentralized payments is a hobby project for an individual. You give each institution an identifier (e.g. their domain name) and each institution gives each customer an account number. If you're account 123 at Chase then you sign in as #123@chase.com, tell Chase you want to send $5 to #456@bankofamerica.com, they send the money and Bank of America tells their customer they have a new deposit. If you want to collect money from someone, you tell your bank to send their bank a payment request and they can either approve it manually (e.g. so you can deliver the goods for a one-time purchase) or configure some rules for which accounts get approved automatically up to some threshold amount (e.g. for recurring payments). Also no reason for banks in different countries not to all support the same protocol.
That doesn't require a central bank or any centralized third party payments intermediary. All it requires is for banks to know how to send money to other banks, which they obviously already do and the specific implementation of that isn't even relevant to the customer-facing payments protocol. So how does this not exist? It can't be that no one wants it, so it's got to be that someone (e.g. Visa/MasterCard) doesn't want it.
fragmede · · focus · HN ↗
AnthonyMouse · · focus · HN ↗
notpushkin · · focus · HN ↗
And there’s nothing preventing PoS from supporting individual wallet apps – see e.g. WeChat Pay / Alipay in China. (Alipay+ is also a “protocol”, i.e. other banks and wallets support it.)
AnthonyMouse · · focus · HN ↗
fragmede · · focus · HN ↗
AnthonyMouse · · focus · HN ↗
Having the merchant manually process every payment using the bank-specific app on their personal phone isn't it.
notpushkin · · focus · HN ↗
We don’t have a single protocol for acquiring (online) card payments either, and this hasn’t been an issue. Everything just uses plugins or custom integrations.
Not sure about in-person payments. From my experience, banks program their own firmware into the terminal, but it may support some standardized API over USB / Serial. Even then, any given bank can implement some subset of features, and supports only a bunch of models (so if you decide to switch banks and your terminal isn’t “blessed”, you’ll have to buy a new one; thankfully, they’re fairly cheap used).
It’d be nice to have a unified protocol for all payment types IMO, but I’m not sure that’s realistic. Some Chinese payment processors have something like that, with a couple Alipay gateways emulating one protocol established by another gateway, so you can just swap out the API endpoint in case you want to switch. But even that’s just for the simplest case (you have to redirect the user to the processor’s page).