We have many convenient options for you to pay your deposit: Have your deposit payment automatically deducted from your credit card. Find a walk-in pay station that will accept deposit payments in your area. Walk-in payment stations may charge an additional payment fee. Waive the deposit if you meet certain requirements. It can take anywhere from 1-3 business days to post to your account. Once your deposit has been received, we can update your account and send your enrollment. If you need any more help, you can start a live chat or call us at 1-888-305-3828. We’re here to support you 24/7.