What is a merchant account/ payment gateway?

A merchant account is an account with a card processing company (sometimes called “gateway”) that allows you to take card payments from customers.

A gateway or payment processor is a company that provides you with a merchant account.