Hi,
Normally, you want to use HikaMarket Multivendor for that:
www.hikashop.com/hikamarket-multi-vendor.html
That way, each 3rd party can be a vendor.
You can select the vendor in each product, and you can also restrict a payment method to a vendor.
That way, you can provide different payment methods for different vendors, and thus different products.
On top of this, you can have the vendor notified for the purchase of his products automatically, and you can also provide him access to a frontend vendor control panel. And thanks to advanced ACLs, you can configure what the vendors can do (access the details of their orders, create their own products, create their own coupons, configure their payment method(s), etc).