Is this similar to India's UPI? Visa and MasterCard exist (and grumble from time to time) but aren't needed.
Yep.
Yep.