I like that you can easily make payments from your computer or mobile phone, there is no need for physical cards in order to pay.
You don't even have to register, using my email address I was able to create one account without registration! It's simple but it doesnβt feel safe enough when transacting online as we know how hackers are nowadays, so this would be better if they implemented some extra measures (2FA) to keep our data secure while paying through their platform.
If you want ease ofβ¦