How long does it take to deposit?

Immediately with Credit Card

We currently offer Credit Card and ACH as deposit options. Credit Card will be your quickest option as this will deposit immediately into your account. ACH can take up to 5 business days, but it's often much quicker.