Hacker News new | ask | show | jobs
by leokennis 1495 days ago
I read about a lot of proprietary apps/services in this chat to allow easy and instantaneous transfers of money between parties. They probably work fine and most importantly filled a gap at the right time.

But with SEPA Instant Payments (https://www.ecb.europa.eu/paym/integration/retail/instant_pa...) there is:

- A scheme that works based on standards: ISO PACS messages (easy for other banks to join)

- Actually transfer the funds from bank A to bank B (not sure if other schemes mentioned here basically work on a "we received an acknowledgement, we promise to send the actual money later via a real payment") in a 10 second period

- Does not depend on the commitment of a (small) group of private companies top keep existing, but instead depends on an obligation in EU law enforcing the national banks to force their member banks to implement it

The only thing that still sucks is that you send money to others based on their IBAN - which is fine but definitely not as intuitive as an e-mail address or phone number.

2 comments

UPI's design is very good. It does all of the mentioned points along with ease of use.

1. You can discover the counterparty using their registered mobile phone number tied with their bank account. In B2B and P2P scenarios, the business or the individual already has the counterparty's phone number in most cases. So, this handles like 90% of the cases of simple discoverability. For use cases like sending money to friends/family, this is perfect.

2. The mapping of the virtual address to the bank account is maintained and managed by the banks (as part of the bank's UPI interface mandated by the standard) and shared with the NPCI's UPI backend using tokenization.

3. A user can create multiple virtual private addresses [VPAs] (eg: mybillpay@bigbank, subscriptions@bigbank etc.,). The user can then track their spends/receipts by VPA.

The ease of use is an order of magnitude higher compared to entering bank account information. Settlements are bank-to-bank and instantaneous (~2-3 secs) powered by the NPCI backbone.

India used to have a high use of Cash-on-delivery (COD) for e-commerce. This gave a good electronic equivalent for COD that also helped e-com operators.

> IBAN - which is fine but definitely not as intuitive as an e-mail address or phone number.

I see how that makes sense for most people, but I have so many emails and phone numbers and change them so frequently that I find it somewhat spooky. Providers can re-assign a phone number after some time, and when I transfer money using a phone number the app does not show me the name of the recipient before making the transfer (understandably, as that would be a terrible privacy leak), so I don't feel comfortable doing it...

At the same time, I am pretty sure that banks are loth to re-assign an account number, and if they do so, have processes in place that are adequate to the significance of that (as opposed to telco providers, who presumably did not intend for their phone numbers to serve as an identifier for money transfers...)