Stream provides a self-addressed envelope with your bill to return your payment. Avoid late fees by mailing your payment at least three business days before the due date specified. Using your credit or debit card, you may make a payment by calling 888-685-POWER (7693). Payments made over the phone will post the same day.