What is an Online Payment Portal?

What is an Online Payment Portal?