Да мультивендор решает эту проблему. По оплате есть два варианта, оплата происходит непосредственно торговой компании, либо оплату принимаете вы, потом переводите торговой компании.
У того же 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}
также вопрос: можно ли привязать ранее созданные товары к торговым компаниям, которые добавлены через маркетплэйс?
Скорее всего классическая ошибка разработчика, который не проверил, что передает функции пустую переменную вместо массива. Так же возможно, что не создались во время установки все таблицы необходимые расширению.
Спасибо, уточню.
а насчет второго вопроса - можно ли привязать ранее созданные товары к торговым компаниям, которые добавлены через маркетплэйс?