can a credit card be automatically charged without permission
A merchant can't legally charge your credit card without your permission, but this doesn't necessarily mean the merchant has to get an authorization form for every charge.