I think I don't understand the idea completely. Is this a way to pay without have to use a phisycal credit card  or cash?
No, it's a new way for sellers to be able to accept many payment methods (including local ones) in the same POS.
We shall add that, in the future we want to achieve the possibility for sellers to be paid in crypto by anyone anywhere, at anytime, so in a sense in a few years down the road, you are right, people won't need a physical credit card or cash to pay via SelfPay.
But the existing SelfPay app does what poordeveloper says, it allows sellers to accept many payment methods and therefore help them expand their business.