You can expect more payment options with time. Meanwhile, you can deposit or withdraw using limited payment options like ACH payments, Visa and Mastercard.