Is it a virtual card or a plastic one? Which bank or financial institution is the nodal agency of this card and is it acceptable all across the globe? Would also like to know the various charges, costs and fees too. Sorry I am reluctant to visit your site right now, would do so perhaps when I get my replies in this forum first.
You can choose between plastic and virtual. Loadoo card is issued by Wave Crest Holdings Limited pursuant to a license from Visa Europe. It's accepted worldwide.
Please visit
https://loadoo.com/fees/ to check fees.