PayPal has a Multi Seller Market place available which allows you to process payments from multiple sellers simultaneously, while accepting a small fee. The buyer will authorize one payment and the funds can be disbursed instant, or delayed.
PayPal Commerce will allow you to be able to have a specific account that processes all payments, holds funds, disburses funds, takes funds from other accounts via an API Call. The disbursement can be instant or delayed. This integration uses Server Side Rest API.
If you would like to test out the API to make sure it works for your platform, I can enable it in sandbox for you. Please create a Sandbox Business Account and provide the Client ID and the Sandbox Business Address.