Multivendor Вопросы

Разбираемся с мультивендором.
Выяснилось следующее:
Работа с вендорами построена на том, что вендор ставит свою цену и владелец ресурса получает с продажи коммисию (которую он обговорил с вендором)
Требуются изменения в логику.
А именно можно ли сделать так:
Вендор имеет доступ в админ панели только для того чтобы:
1. Внести курьерский номер отправки
2. Изменить кол-во. Т.е. следить за своей инвентори.
3. Смотреть свои заказы
4. Печатать пакинг листы.
6. Вендор НЕ МОЖЕТ вводить свои продукты. Он должен будут заполнить подготовленный шаблон эксель и отправить владельцу сайта.
Вопрос по формировании цен.
Вендор ставит три цены в ексель:
1. Whole Sale Price (Цена по которой вендор отдает свой товар владельцу сайта)
2. MAP Vendor Price (Цена, ниже которой владелец сайта не имеет права продавать)
3. MSRP (рекламная цена, обычна процентов на 60-80 больше чем MAP Vendor price)
Потом владелец сайта при прохождении апрувала продукта ставит цену которая будет на сайте вручную.
Или как вариант сделать чтобы автоматом цена на сайте была равна MAP Vendor Price, а если вендор не указал MAP price, тогда владелец сайта сам поставит цену на сайте.
Насколько сложно будет произвести такие изменения? Можно ли их сделать самому основываясь на видео уроках?
Т.е. я сейчас примерно представляю что нужно делать:
1. Найти логику запрета для вендора. Посмотреть какие поля в админке нужно для него запретить. - Нужно самому полазить, видео по этому поводу нет.
2. Добавить три поля цены в админку (возможно еще несколько, например УРС) - можно сделать самому исходя из видео уроков.
3. Сделать так чтобы МАП вендор прайс был равен цене на сайте. - Нужно смотреть, видео по этому поводу нет. Скорее всего нужно зание ПХП
4. Изменить логику подсчета баланса для вендора - - Нужно смотреть, видео по этому поводу нет. Скорее всего нужно зание ПХП
5. Посмотреть модуль возврата товара. Для подсчета баланса необходимо что бы подсчет ввелся без учета товара который был/есть на возврате. А товары которые ушли на возврат или находится в процессе возврата, шли отдельно графой и вычитались из баланса.
Как то так, у кого есть какие мысли на этот счет?
Может есть какой то уже готовый модуль который все это умеет делать и его можно приобрести за сравнительно небольшие деньги.
Т.е. выкладывать за лицензию 1450 и потом к примеру еще столько же за доработку как то совсем не хочется, да и не логично.
Спасибо
Если надо я могу сделать скриншоты админки вендора, как это реализовано у зарубежных больших компаний типа: overstock.com, wayfair.com, rakuten.com or sears.com

Неужели ни кто не знает ? Отзовитесь гуру :) плз :)

Неужели ни кто не знает ? Отзовитесь гуру :) плз :)

Что Вам ответить? 1450 - это за функционал из коробки. Не устраивает - пишите с нуля или выбираете другой или заказываете доработку. По цене за доработку можем попробовать договориться, обращайтесь в скайп developstores.