Merchant Accounts 101 June 1, 2010 By admin Leave a Comment Merchant accounts are needed to accept credit card payments. Signing a contract is to be expected when you obtain a merchant account.