If you run a business that sells products or services online, you'll need to set up a merchant account with a payment processor in order to accept credit and debit card payments.