In a nutshell, a merchant account is a bank account that authorizes credit card transactions; A Payment Gateway for Website is a technology that allows your business to send the credit card information to the bank safely and securely. Because of the encryption component, you will need a payment gateway to protect credit card data and other sensitive information.