A payment gateway is a combination of hardware and software that provides merchants with the ability to perform real-time credit card authorizations from a website over the Internet. It’s the link between a merchant website and the processor.