Payment Gateway is the service that automates the payment transaction between the customer and merchant. It is usually a third-party service that process, verify, and accept or decline credit card, debit card and Net banking transactions on behalf of the merchant through secure Internet connections.