You can make a deposit by using the mobile app or mobile-optimized site. However, it is impossible to make a deposit by making a phone call. The phone support is there only to assist you with inquiries, and not process payments.