Man uses credit card to buy child porn