Hacker News new | ask | show | jobs
by charlieyu1 13 days ago
Is it a US thing? In many countries there are definitely different payment systems accepted by merchants, just not card based and/or directly linked to a bank account.
1 comments