An online payment gateway is a third-party provider that allows a merchant to receive payments on their site. It is essentially the software that transmits the transaction information from the issuing bank to the acquiring bank, confirming whether the transaction is approved or declined.