Direct Energy offers several easy options for you to pay the deposit:
It can take anywhere from one to three business days to post to your account. Once your deposit has been received, we can update your account and send your enrollment. We can't send your enrollment until the deposit payment posts to your account, so please make the payment as soon as you can and call Direct Energy's Customer Care Center toll-free at 1-888-305-3828.
Please visit Contact Us and select your state of residence to view the contact information for your area.Contact Us