2 ms·
The original comment almost certainly meant "the real time digital payments system run by banks and the visa/mastercard/amex/etc networks"... "credit card" is s
by danielmarkbruce 2y ago
The original comment almost certainly meant "the real time digital payments system run by banks and the visa/mastercard/amex/etc networks"... "credit card" is synonymous for that in the US, sort of.