Is there a way of making a deposit without having to use my credit card? Absolutely! You can use several e-Wallet options. You’ll be able to find the full list that fall under the Banking section. February 3, 2021 Posted in by renybang • No Comments