B2B solution with net 30 invoice payment and stock manager

We are seeking for a solution for our 25 sellers to be able to place an order from our Web Store but with a net 30 day payment alternative, and then then be able to pay it online .also must have paypal adaptive payment . We are checking woocomerce also integrated it with a multivendor solution .Seller must be able to add to the cart all product by an photo gallery and to send it directly to the cart with one simple click Also we need wholesale solution with inventory tracking and user privilege