Yes, it's easier if your download the xfinity my account app on your phone and login with your account information to make payment and a lot more... Link for android https://play.google.com/store/apps/details?id=com.comcast.cvs.android
Yes
Thanks! Your answer is awaiting moderation.