У меня, например, оптовики уже заходят оптовиками, а не рождаются на сайте через кол-во и/или сумму заказов.
Алгоритм простейший:
1. Зарегистрировать (он сам или я)
2. Назначить уровень скидки на группы товаров (я)
3. Дать ему возможность выгрузить прайс (обычно нужны: название, артикул (код), цена РРЦ, его цена)
Просмотр нужен списком с обязательным присутствием двух цен и возможностью через название провалиться в карточку товара. Все))
Да, забыл, при переходе в карточку или при серфе по каталогу, также обязательно должна быть его цена и РРЦ.
Другое дело, если в карточке есть акция, то как структурировать всю эту кашу. Как вариант, чтобы скидки и акции для этой группы пользователей не были доступны, а только РРЦ и его.