Solved! Go to Solution.
Comcast does not need your authorization to pull your credit regarding a transaction that you initiated since they have a legitimate business need to do so. Nor do they have any obligation to notify you. They should have given you the option of making a deposit though.