All of those work, or you can call customer service. I think they have a bill pay machine in the store too
I have the comcast app on my phone Or you can go into the store I think you can even do it on your tv
You can either go in person to the store or pay online
Thanks! Your answer is awaiting moderation.