Yes. A payment gateway is software that authorizes and processes credit and debit card transactions. A payment processor is a company that provides the infrastructure and technology to process credit card and debit card transactions through your payment gateway.