Megawati Puspita Lestari / Publications Main Forum 6 deposit to account Im ready to real account .. but when i want to deposit to my account, all option need credit card. I just have debit card(bank account). Shoul i open credit card