Да мультивендор решает эту проблему. По оплате есть два варианта, оплата происходит непосредственно торговой компании, либо оплату принимаете вы, потом переводите торговой компании.
У того же vnecoms реализовано две схемы. Плюс еще есть интересный метод оплаты через paypal, оплата происходит на счет магазина, потом в автоматическом режиме переводится на paypal аккаунт торговой компании, за удержанием определенного процента.
Установил вебкул маркетплэйс на русскую сборку 1.8.
выдает несколько ошибок при добавлении товаров или изменении данных о компании:
Warning: end() expects parameter 1 to be array, null given in /var/www/app/code/local/Webkul/Marketplace/controllers/MarketplaceaccountController.php on line 744
#0 [internal function]: mageCoreErrorHandler(2, 'end() expects p...', '/var/www/app/co...', 744, Array)
#1 /var/www/app/code/local/Webkul/Marketplace/controllers/MarketplaceaccountController.php(744

end(NULL)
#2 /var/www/app/code/core/Mage/Core/Controller/Varien/Action.php(418

Webkul_Marketplace_MarketplaceaccountController->editprofileAction()
#3 /var/www/app/code/core/Mage/Core/Controller/Varien/Router/Standard.php(250

Mage_Core_Controller_Varien_Action->dispatch('editProfile')
#4 /var/www/app/code/core/Mage/Core/Controller/Varien/Front.php(172

Mage_Core_Controller_Varien_Router_Standard->match(Object(Mage_Core_Controller_Request_Http))
#5 /var/www/app/code/core/Mage/Core/Model/App.php(354

Mage_Core_Controller_Varien_Front->dispatch()
#6 /var/www/app/Mage.php(684

Mage_Core_Model_App->run(Array)
#7 /var/www/index.php(87

Mage::run('', 'store')
#8 {main}
также вопрос: можно ли привязать ранее созданные товары к торговым компаниям, которые добавлены через маркетплэйс?
Скорее всего классическая ошибка разработчика, который не проверил, что передает функции пустую переменную вместо массива. Так же возможно, что не создались во время установки все таблицы необходимые расширению.
Спасибо, уточню.
а насчет второго вопроса - можно ли привязать ранее созданные товары к торговым компаниям, которые добавлены через маркетплэйс?