1. No, credit cards are not required for recording purchases or checking out add-on items. 
  2. Credit cards are only required by the bidders when they are placing their bids online.