https://updatedideas.com/what-is-a-payment-gateway-and-how-does-it-work/
What is a Payment Gateway and How Does It Work?