A payment gateway is software allowing you to automate the marketplace payment processing. It is an intermediary that transmits money from the marketplace customer to its vendors. All the processes are happening online.  It provides you with payment process automation and ensures your customers have the best shopping experience.