Вы находитесь на странице: 1из 7

1.

Торговый процесс
Платформа предоставляет весь необходимый набор инструментов в панели управления для обработки
заказов покупателей.

Принцип работы интернет-магазина

Архитектура платформы максимальным образом спроектирована под реальную схему построения


торговой сети и позволяет настраивать торговый процесс как для одного отдельного магазина, так и для
нескольких точек обслуживания, находящихся в разных городах.

В платформе есть несколько сущностей, которые описывают реальных участников и инфраструктуру


торгового процесса:

- покупатель

- менеджер

- магазин

- склад

- населенный пункт

- товар

- заказ

- корзина

- финансовый учет.

Рассмотрим подробнее каждую из этих сущностей.

2. Покупатель
Покупателем является пользователь сайта, как зарегистрированный, так и незарегистрированный,
который находит на сайте нужный ему товар и оформляет покупку этого товара, т.е. делает заказ.

3. Менеджер и Магазин
3.1. Менеджер

Менеджером является пользователь сайта, имеющий доступ в панель управления и указанный и


указанный в качестве менеджера в настройках Магазина.

3.2. Магазина

Магазин это сущность, которая предназначена для выполнения заказа. Покупатель при поиске товара,
видит товары только от тех магазинов, которые привязаны к населенному пункту покупателя.
Покупатель при оформлении заказа может выбрать из списка магазинов, какой из магазинов будет
выполнять его заказ.
В свою очередь, менеджер может видеть и обрабатывать в панели управления
управления только те заказы,
которые относятся к магазину, в котором данный менеджер указан в качестве такового (т.е. в качестве
менеджера магазина).

Управления магазинами на сайте осуществляется в панели управления на странице «Магазины»:

На этой странице находится список созданных магазинов. В исходном варианте в платформе создан
один магазин «Основная точка обслуживания».

Для изменения настроек магазина нужно нажать на название соответствующего магазина в таблице.
Откроется страница настройки одного магазина.
магаз

3.3. Настройки одного магазина


3.3.1. Привязка менеджеров

Обрабатывать заказы могут только те пользователи панели управления, которые отмечены в магазине в
качестве менеджеров. Для привязки пользователя к магазину в качестве менеджера нужно открыть
панель управления,
ния, затем нажать кнопку «Магазины» и в открывшейся странице выбрать
соответствующий магазин и таблицы нажав на его название. Откроется страница настройки магазина.
Внизу этой страницы будет список, в котором нужно галочками отметить пользователей:

После этого нужно сохранить изменения, и затем отмеченные пользователи смогут обрабатывать
заказы в данном магазине.

3.3.2. Настройка гео-привязки.

Магазин можно привязывать к одному или нескольким населенным пунктам. Покупатели и магазины на
сайте связываются именно через населенные пункты.

Для привязки магазина к населенным пунктам нужно нажать кнопку «Гео-привязка»


привязка» на странице
настройки магазина:

Откроется страница с деревом географических узлов:


В дереве нужно галочками отметить те гео-узлы,
узлы, к которым должен быть привязан магазин.

Важно! Если у Вас только один магазин, то нужно отметить все гео-узлы.
узлы. В исходном варианте так и есть,
а сам модуль выбора города для покупателя скрыт, т.к. нет смысла нагружать покупа
покупателя лишним
шагом выбора своего местоположения.
положения. Т.е. все покупатели будут видеть товары из единственного
магазина на сайте вне зависимости от их положения, а потом уже выбирать способ получения –
самовывоз или доставка.

А вот если на сайте несколько магазинов,


магази да еще и в разных городах, то в этом случае уже есть смысл
делать настройку – привязывать разные магазины к разным населенным пунктам и показывать
покупателю модуль выбора своего города,
города, чтобы покупатель мог заказывать товары только из
определенных магазинов.

4. Склад
Склад – это сущность, которая предназначена для хранения данных о наличии товаров. Все товары на
сайте хранятся на складах, а сами склады подключаются к магазинам, чтобы покупатели могли находить
товары и заказывать их.

Управление складами осуществляется в панели управления на странице «Склады»:

Там же можно создавать новые склады. Для складов, которые используются для встроенного каталога
товаров, используется тип интерфейса «Treelax-БД».
«

В исходном варианте платформы, уже создан один такой склад.

4.1. Подключение склада к магазину

Чтобы покупатель смог найти товары и оформить заказ, необходимо склад, в котором хранятся товары
подключить к магазину. Для этого откройте панель управления, затем нажмите кнопку «Магазины»:

Затем выберите их таблицы


блицы магазинов тот магазин, к которому нужно подключить склад. Откроется
страница настройки магазина. На этой странице нажмите кнопку «Склады и наценки»
наценки»:
Откроется страница настройки связи складов с данным магазином.

В списке складов нужно отметить галочками


галочками все склады, которые требуется подключить к данному
магазину:

Для назначения наценки, нужно выделить склад одним щелчком мыши.

После этого отобразятся два блока:

- дополнительный срок доставки:

В этом блоке можно указать время, которое будет прибавляться


прибавляться ко времени, указанному поставщиком.
Т.о. покупатель увидит срок доставки, равный сумме срока указанного поставщиком и срока указанного
здесь.

- группы пользователей:

В этом блоке нужно выделить группу, для которой требуется назначить наценку. Пос
После этого
отобразится блок настройки наценки:
Наценки назначаются на диапазоны цен. Т.е. на цены в диапазоне от 0 до 10 руб можно назначить одну
наценку, а на цены в диапазоне от 50 до 100 руб можно назначить другую наценку.

В исходном варианте – единственный диапазон от 0 до бесконечности. Чтобы добавить новый


диапазон, нужно ввести число в поле «Новый диапазон» и нажать кнопку «+Добавить». После этого,
новый диапазон будет добавлен в список диапазонов.

Чтобы добавить наценку на диапазон, его нужно выделить одним щелчком мыши:

Справа от списка диапазонов указано, для какого склада назначается наценка (сам склад выделен в
списке складов), для какой группы назначается наценка (группа выделена в списке групп) и для какого
диапазона назначается наценка.

Далее остается ввести наценку в поле «Наценка, %». Наценка указывается целым числом без знака «%».
Можно поставить знак «минус», если требуется отрицательная наценка.

5. Населенные пункты (или гео-узлы)


Населенный пункт (гео-узел), это сущность, которая обеспечивает связь покупателя с магазинами.

В исходном варианте платформы, как правило, три гео-узла: страна, регион и город.

Важно понимать, что с точки зрения платформы нет никакой технической разницы между гео-узлами, на
каком бы уровне вложенности они не находились. И при этом один покупатель может быть привязан
только к одному гео-узлу, а один магазин может быть привязан к нескольким гео-узлам.
В исходном варианте платформы заранее заготовлены три гео-узла:
гео

- страна

- регион

- город

Если на сайте только один


дин магазин, то модуль выбора города не показывается покупателю, а сам
покупатель привязывается к самому первому гео-узлу,
гео узлу, т.е. к стране, а единственный магазин по-
умолчанию привязан ко всем гео--узлам. Таким образом, обеспечивается связь магазина и покупат
покупателя.

Иерархия Страна-Регион-Город выбрана для удобства большинства интернет-магазинов,


интернет магазинов, однако,
сторонние разработчики могут снять ограничения и делать деревья гео-узлов
гео узлов с неограниченной
вложенностью – в зависимости от стоящих перед интернет-магазинов
интернет задач.

Для редактирования дерева гео-узлов


узлов откройте панель управления и затем нажмите кнопку
«География»:

Откроется страница редактирования дерева гео-узлов:


гео

С помощью кнопок панели «Действия» можно добавлять и удалять гео-узлы.


гео

6. Оформление и обработка заказов


зака
В исходном варианте платформы применяется следующая последовательность шагов при оформлении
заказа покупателем:

- поиск товара

- отправка товара в корзину.. Покупатель может добавлять несколько товаров в корзину, и все они затем
попадают в один заказ.

- на странице корзины переход на оформление заказа

- предложение авторизоваться или зарегистрироваться (если пользователь не авторизован)

- выбор способа получения. В исходном варианте: самовывоз или доставка


- проверка заказа и подтверждение

После выполнения ия этих шагов создается новый заказ и все менеджеры магазина, к которому привязан
данный заказ,
аз, получают уведомления на свой email. После этого данный заказ доступен для обработки
в панели управления.

У каждого заказа следующий набор данных и атрибутов:

- перечень товаров

- магазин, выполняющий заказ (указывается покупателем при оформлении заказа)

- покупатель

- статус заказа

- статус каждой позиции заказа

- статус оплаты (оплачен или не оплачен)

Для обработки заказов в панели управления предусмотрены две страницы:


страницы: «Заказы» и

«Позиции заказов»

На странице «Заказы» отображается


тся таблица заказов без указания товаров. С этой странице менеджер
может открыть карту заказа для последующего управления.

На странице «Позиции заказов» менеджер видит все товары всех заказов. И здесь уже менеджер может
менять статусы позиций, не открывая отдельную страницу заказа.

Какой из этих страниц пользоваться – менеджер решает на свое усмотрение – в зависимости от того,
какую из них сочтет для себя более удобной.

7. Финансовый учет
В платформе действует балансовая система. Т.е. у каждого покупателя есть свой баланс, который
состоит из приходных и расходных операций.
операций

Со своего баланса покупатель может оплачивать заказы.

Пополнять свой баланс покупатель может через сайт, используя платежные


платежные системы, либо наличными
через менеджера. Менеджер может через панель управления добавлять финансовые операции для
каждого покупателя.