Самое простое решение для достижения вашей заявленной цели - позволить нескольким людям продавать на вашем сайте, одновременно осуществляя детальный контроль над тем, кто может и не может делать это, возможно, используя MarketPress WPMU в тандеме с BuddyPress или WordPress Multisite. По сути, я не преданный поклонник WordPress, но это может быть для вас подходящим способом получить минимально жизнеспособный продукт и подтвердить свою идею, прежде чем тратить время и / или деньги на создание собственной версии. с нуля и / или труда до тошноты с настройкой существующей структуры. MarketPress - это хороший плагин, который предоставит вам множество функций полноценной платформы электронной коммерции ... BuddyPress, конечно, позволит вам создавать отдельных поставщиков с их собственными сайтами под вашим брендом. Два работают вместе. Больше на MarketPress по адресу:
http://premium.wpmudev.org/project/e-commerce/installation/
Другая альтернатива - это PagePartners Джимдо. Я не использовал это, но это выглядит интригующим. Мне нравится их чувствительность дизайна и их заявленный деловой дух. Это также может быть приемлемым вариантом. Предостережение: это не белая этикетка. Больше информации о Партнерах Jimdo здесь:
http://www.jimdo.com/pagepartner/faq/
Наконец, еще одна интересная CMS для изучения - SetSeed. Я думаю, что это позволит вам запускать несколько сайтов для каждого поставщика через центральный хаб, который вы контролируете, и позволит вам поддерживать свой бренд в каждом. Каким образом, любое вознаграждение будет возвращаться к вам для настройки магазина отдельного поставщика, зависит от вас, чтобы выяснить ... Это довольно новая CMS, и похоже, что она развивается умно и быстро. Если вам требуется какая-то его настройка, чтобы подходить более конкретно к тому, о чем вы просите, сейчас самое время обратиться к разработчику ... но вы можете придумать эффективный способ адаптировать его к своему праву использования. из коробки.
http://setseed.com/multi-site-cms/setseed-hub/
К сожалению, ничего из вышеперечисленного не является открытым исходным кодом - но, опять же, легкость, с которой вы можете получить функциональный сайт, приближающий вашу идею, может компенсировать этот недостаток. Однако, Jimdo является участником открытого кода. Так что, возможно, даже электронное письмо им могло бы стать плодотворным началом диалога. Во всяком случае, ознакомьтесь с каждым из вышеперечисленных, и это может повлиять на то, как вы будете искать другие решения, и, по крайней мере, предоставит некоторые модели в вашем собственном мышлении или с другими разработчиками. Я считаю, что корзина для покупок является интегрированной функцией во всех вышеперечисленных случаях. Что касается предоставления вашим поставщикам возможности доставлять цифровые товары (электронные книги, mp3-файлы и т. Д.), Посетите Fetchapp.com. Очень классное приложение. Очень прост в настройке ... возможно, можно свернуть в одну из вышеупомянутых структур. Фреймворки будут обрабатывать вопрос отдельных профилей поставщиков и / или поддоменов.