What is a Payment Gateway and how does it work? - Netcash

What is a Payment Gateway and how does it work?