As Per The Wikipedia, A Payment Gateway Is A Merchant Service Provided By An E-commerce Application Service Provider That Authorizes Credit Card Or Direct Payments Processing For E-commerce, Online Retailers, Bricks And Clicks, Or Traditional Brick And Mortar Businesses. It’s Basically A Conduit Between An E-commerce Website And The Bank That Authorizes A Customer’s Card Payment. The Main Role Of A Payment Gateway Is To Authorize Transactions Between You And Your Customers. A Payment Gateway Facilitates The Transfer Of Information Between A Payment Portal And The Front End Processor.