You have several options. Payments can be made any time online by signing into your account, or you may call our 24-hour automated payment line at 844-669-7697. Other options include making a payment at a NOW Power authorized payment location. For a complete list of those locations, visit our payment centers page by clicking here.