Yes, you can easily deposit from your phone without a need to shift to the desktop casino version. Find the list of supported payment methods of any mobile casino.