Quote Originally Posted by Drowned
Maybe it is a recurring payment (subscription) where the account will be automatically charged after the previous payment period has ended? I do not know if there is such thing in buying domains, tough. I also do not know if recurring payments can be applied in credit card payments.
automatic renew options are available in many sites providing domain services, maybe that is the case with him.