Can I deposit with a company credit card? In this article Deposits with a company credit card are not permitted. You may only deposit with your own private financial means. Related articles Are there any fees when making a deposit? What methods of payment are accepted at 7 Melons? What is a valid official ID? When must the account be verified? Is there a minimum amount for deposits?