Sort:  

sure but I feel like you should be able to add it to your PC windows, browser or something but no only if you have a device lol

It's for mobile payment though I don't understand why you would want it on a pc lol