This is a thing in the Netherlands, between iDeal / Tikkie / and bank transfers. iDeal is used for payments online, it depends a tiny bit on your bank but you get a QR code and you scan it, it then does a direct bank payment from your bank to their account.
Tikkie is similar but is p2p. I can create a link or a QR code and send it to people. They can then use the link or QR code and send me money. Alternatively you can just use my account number (an IBAN printed on the card) and just transfer money.
These things are usually cartels between the local entrenched banks, and not the sort of innovation GP meant.
The idea is the existence of urls such as paynow://any-bank-at-all.com/user/endisneigh
No third party should exist.
Isn't that just PayPal/Venmo?
Why wouldn't you consider using a third party (no idea if Stripe can actually do the example described) as true innovation in this space? With a third party layer, banks don't need to reinvent the wheel.
> Got a deposit via Venmo? It goes to X. From your work? Goes to Y.
FWIW, this sounds analogous (not exactly like) N26's closed/semi-closed digital wallets[1]. I guess if there's a use case for the example you proposed, it's not a huge leap to go from here.
Alas, I'm a very basic bank customer so I can't vouch for how good this feature is right now.
Crypto, (and I'm really not a fan) is at least doing some objectively innovative stuff. However it's not really linked with traditional fiat so isn't applicable broadly.
With a government mandated transfer method, nobody needs to, and all banks are interoperable.
I personally really like my bank transfers between any bank in the Netherlands being near instant.
Real time settlement isn't really an innovation. Its just something the banks fight to protect their float.
Similar, but with the vital difference that it doesn't depend on Apple, Google, Samsung and PayPal to continue working. Not to mention the trust that they will keep your best interest at heart when making future decisions.
Ownership of something that is valuable should remain in your control, not some 3rd party.
I like how just explaining your concept makes it seems almost impossible in one word.
Otherwise, from a bank perspective having a set of legal obligations for each account it handles feels like a nightmare. If you split your 10 billions into an infinitiy of smaller 1000s accounts, is it supposed to guarantee all of them if it goes under ? Does it report and audit each single account etc.
If these “accounts” are just a virtual partition of your money and all follow the same rule, why wouldn’t you just deal with them as separate entities in your excel sheets and let the bank have it as it is now ? If you have a clear business use (e.g. those are “wallets” for your customers) there are already banking entities providing these services, it’s a matter of paying them enough to work with you.
For non business accounts there are already clear cases where you would create new accounts (money that effectively needs to be under a separate ownership, or bound to a specific legislation, rule or currency), so it’s not like there currently is a limit on account creation, the friction added to create one is actually protecting the system from abuse.
(I think I've read about some banks offering this as a special feature.)
They can, in the same sense that people can take stuff from your front yard if they feel like it.
Salary gets automatically sorted into the pots when received.
One thing I can't quickly glean from their pages is: can I get proper API access to my account if I'm just an individual user, with no exorbitant price hike, requirements to be a large business, or to enter into an additional business relationship with the bank?
The litmus test I have for the dream bank I'm looking for: can I have a normal account and get an API endpoint, to which I could point a script and fetch my balance and transaction history? Without being forced to go through a browser to authenticate on each request, or any other kind of interactivity?
The Bunq API allows you to do a lot more than that though. https://www.bunq.com/api
It isn't, though.
This is my big disappointment with PSD2: it's an interoperability law for businesses, focused on enabling service providers. It doesn't help individuals directly.
PSD2 is why I can view all my accounts from different banks any one of the bank's webapp. PSD2 is why I can pay some third-party service to give me a fancy budgeting dashboard[0]. Why, were I running a nontrivial business, I could do some banking using invoicing software.
But I don't want that. They all do a shit job at this[1]. I can do better - I just need an API endpoint, preferably one that can do read-only operations and internal transfers with preauthenticated token, so I can automate most of my banking away. So my problem with PSD2 is that it didn't compel banks to give such APIs to individuals. And since it didn't, they mostly don't.
--
[0] - I could do that before PSD2, but back then, it usually involved giving them access in violation of the bank's TOS, and trusting the service won't just steal all my money.
[1] - That's not because they're bad technically, but because we have conflicting interest. The banks want me to do everything through their webapp and mobile app, because they want to upsell me more financial products. Budgeting services want me to use their UI, because this justifies subscription costs and also gives them further opportunities to surveil and monetize me. Meanwhile, all I want is to never see their inconvenient and bloated UIs. I want to run my own reports, my own analyses, my own stupid "account balance" widget, that requires no login, zero clicks, combines all accounts from all banks, and shows no advertising.
[2] - https://en.wikipedia.org/wiki/Principal%E2%80%93agent_proble...
It's not just a matter simply of inserting rows in a table - there is overhead and other matters to consider.
Disclaimer: I work on Wise. (We're hiring: https://wise.jobs)
I get that you want to stop identical transactions within 5 minutes of each other, but I have a feeling there may already be stopgaps in place for something that simple.
New things that have never been done before are innovative. It may not knock anyone's socks off, but innovation is happening.
What you've described can be done today with smart contracts on a number of blockchains.
Are there really publicly accessible APIs I use to deploy that idea today?
You just described OpenBanking in the UK, SEPA in the EU and NPI in India.
Banks are making money by taxing every transaction you make with your credit card. People would be shocked how much they are paying the bank for the convenience if they were presented with accumulated, monthly payments.
This is all very cleverly architected so that you, the consumer, don't have to explicitly pay for anything.
It makes sense for banks to offer "free" checking account and "free" credit cards. They don't want you to be concerned because they earn so much more on interchange fees.
I've heard a lot about why they're bad but not that they're anti-competitive. In what ways are they?
> give you a special code that I create you can take an amount of money directly from my bank account, specified by the code. No need to use something like stripe.
That is a check, but digital.
In Australia, I initiate all of my payments on my side to the target account/company/etc. I am giving the money to you, not 'authorising you to take it' from my account. Having someone's bank account details only allows you to pay them, not request payments from them.
On a side note, I think a lot of comments on HN are well-articulated rubbish. I send threads of cool-looking technical discussions to close friends who research the area and usually it turns out they’re clueless and just speaking with authority. I take everything with so much more salt now than I did a few months ago.
I lived in USA in the 90's and then moved to Canada. Banking system here seemed lightyears ahead of American in terms of functionality, user-friendliness, technology. And it seemed to endure until relatively recently. By all accounts, Canada is behind truly innovative places.
So, though it's late to the game, a lot of those things are still "innovation", to USA, late-trickling as they may be.
I lived in Finland in early 90s - they had already gotten rid of cheques. Russia with Qiwi kiosks is quite innovative.
Why did banks want to get rid of cheques and why did they stay? The settlement was fast near the end with imaging etc. Basically Free. What did we get? email transfer? fuck I worked on building that in 2000. Can't believe it is still there with shitty limits for businesses.
It’s all wrapping my electrons in a database in firewall rules. The database outputs are pegged to one social meme or another?
you might like http://mikorizal.org and http://holochain.org
You think? I can't imagine a situation in which programmable money would be an advantage.
From the article: >>The financial industry thought, for many years, that the customers added or retained by these improvements would be disproportionately expensive to service and low-revenue. Cash App has experimentally disproven that.
The fact that there are players in the financial field doing what the incumbents wouldn't and being profitable doing it is a pretty good indicator that innovation is happening in the industry.
>>True innovation would be more control over your money.
I won't argue that a higher bar might be for you to have more control over your money. But the article very much addresses this very thing. The innovation you may be missing, is that there are many unbanked individuals in the US (>5% based on a quick search), and this article claims this demographic is finding it easier to become banked, with less predation. This is probably a much greater increase in their control over their money than the marginal increase programmable money is going to have for your control.
Alliant for example has had same-day ACH for a while. Many credit unions also removed the ability to overdraft by default (technically this was always possible with a bank if you called).
- Many countries have had free banking for decades now. The USA's banks have finally decided to stop gouging their prices, but that's hardly innovation. Overdraft fees basically are just a made up problem in order to extract money from customers. European banks have had a notion of "no money, no purchase" for ages now.
Ditto with fast transfers and lower remittance.
---
True innovation would be more control over your money. For example, you could have a bank account with $100 in it, and you allocate dollars $0-50 to be "online" money. This can mean different things, but for the sake of example let's say that means that you can go to https://bank.com/user/endisneigh and if I give you a special code that I create you can take an amount of money directly from my bank account, specified by the code. No need to use something like stripe.
Another example could be the ability to automatically change where money goes depending on its source. Got a deposit via Venmo? It goes to X. From your work? Goes to Y.
The future is programmable money. That's innovation IMHO.