|
|
|
|
|
by fwn
1662 days ago
|
|
It's probably very dependent on your local e-commerce environment. Here in Germany I linked my bank account to Amazon, PayPal, local mobility service providers, etc. Maybe 90% of my online transactions are bank transfers, 10% are debit card transfers. |
|