All the transactions from in the checkout page is being handled by WooCommerce. So you can use any WooCommerce compatible payment gateway for your site. By default WooCommerce has Bank Payment, Cheque Payment, Cash on Delivery, Credit Card and PayPal integrated.
But as these configurations have to be made from backend, only admin can modify these settings. Vendors can not configure any payment settings. Please refer to this document, to know how to configure these payment modes.
Please note that the Cash on Delivery method is a bit tricky for marketplaces. Because the payment will be collected by the delivering party. If the admin is delivering the products to the end customer, then everything is fine. The admin can keep his commission and send the vendor the rest of the money.
But if the products are being delivered by the vendors, then the vendors will have to send the commission amount to the admin. Or you have to find out any convenient way. The choice totally depends on your business policy and planning. You should discuss this with your vendors before deciding the method.
However we will recommend WCMp Vendor Membership addons, this enables you to charge the vendors a fixed/recurring amount monthly/yearly, etc, not only that you can also charge them a fixed amount for creating products. So you don’t have to worry about the payment. The vendor can have it all.
COVID-19 Outbreak: WCMp team is supporting business affected by coronavirusBuy at Slashed Price