Perhaps it's a payment system. If so, it's inferior to credit cards and grossly overvalued.