Comment
Comment by ocdtrekkie
I mean, most banks don't require ID to make a deposit. It's not an unrealistic thought that someone should be able to top up some dude's account so that his stuff can autorenew. Though a company would need some sort of explicit policy for that more than likely.