Pay suppliers through site....

I am trying to create a mechanism to where our suppliers can submit a bill through their profile page. Then we can quickly pay them by pressing “pay now” or something similar. Has anyone created or come across a solution for this scenario?