To deposit in forex you can know from the broker where you want to start trading. Because every trader has different rules. So it will be best to learn from the broker's websites. On the other hand you can contact with them for more information. Moreover you can use credit cards. I hope every broker accept it.