При составлении ТЗ (технического задания) на сайт, чаще всего заказчик не знает с чего начать, а порой путает пополнение внутреннего счета покупателя с оплатой заказа, а корзину с заказом. В этой статье я опишу основополагающие термины Интернет – магазина на 1С - Битрикс
- Зарегистрированный посетитель – посетитель, который прошел Процедуру регистрации на сайте, т.е. сам указал свое имя, логин, пароль, e-mail, и т.д..
- Авторизованный посетитель – посетитель, который в форме авторизации сайта корректно ввел свой логин и пароль.
- Регистрация посетителя – процедура присвоение посетителю уникального номера, который в дальнейшем используется для идентификации заказов и счетов посетителя. Без регистрации посетителя работа модуля «Интернет-магазин» невозможна. Регистрация может быть как «добровольной», т.е. самим пользователем, так и «принудительной».
- Добровольная регистрация - посетитель сам назначает себе логин, пароль и указывает свой e-mail и т.д., для возможности в дальнейшем восстановить или изменить пароль. Уникальный номер посетителя присваивается системой автоматически и в дальнейшем хранится в базе данных.
После регистрации посетителя на его e-mail может быть выслано / не выслано сообщение, что он зарегистрирован на сайте. - Принудительная регистрация - логин, пароль и уникальный номер посетителя присваивается системой автоматически и в дальнейшем хранятся в базе данных.
- Заказ – список товаров корзины, которые подлежат обязательной оплате. Номер заказа в обязательном порядке передается платежной системе для идентификации платежа посетителя.
- Статус заказа – внутреннее условие модуля «Интернет-магазин». Может иметь сколь угодно много значений в рамках одной системы и назначается разработчиком сайта. По умолчанию все заказы имеют два статуса «Принят» (заказ принят системой и находится в обработке) и «Выполнен» (заказ оплачен посетителем, товары заказа доступны посетителю.)
- Корзина – список товаров, которые посетитель отобрал для последующей оплаты.
- Товар –
некая условная единица, которая имеет определенные свойства: уникальный номер, название, стоимость, и т.д..
Товаром может быть все что угодно: осязаемый предмет имеющеий вес, цвет и размер (например, системный блок компьютера), PIN – код, пароль для доступа, право доступа на просмотр тех или иных страниц сайта и т.д.. - В корзину - формирование списка товаров для покупки.
- Купить - формирование заказа для дальнейшей оплаты посетителем.
- Оплатить заказ - согласие посетителя на оплату заказа и перенаправление посетителя на сайт платежной системы.
- Заказ оплачен - уведомление платежной системы, о том посетитель оплатил заказ и средства зачислены на счет продавца.
- Вид плательщика - некая условная единица, которая может быть использована или не использована, например, для расчета налогов. Теоретически, видов плательщика может быть как угодно много. Виду плательщика присваивается уникальный идентификационный номер ID, который служит для связи с «Платежной системой».
- Платежная система - способ оплаты заказа данным видом плательщика. Платежная система связана с «Видом плательщика» через уникальный идентификационный номер ID. Таким образом «Платежную систему» можно привязать как к одному виду плательщика, так и к нескольким видам. Теоретически, платежных систем может быть как угодно много.
Без вышеперечисленных настроек и подключений программных компонентов работа модуля «Интернет-магазин» невозможна.
- Внутренний счет посетителя – счет посетителя в рамках Интернет - магазина. По сути это тоже товар, который должен быть оплачен. Пополнение внутреннего счета возможно только с помощью заранее предустановленных сумм предоплаты. Стоимость товара никак не связана с суммой пополнения внутреннего счета. При пополнении внутреннего счета также формируется заказ.
- Способ доставки - вид доставки товара посетителю (покупателю). Вид доставки может быть:
- автоматизированным (например «Почта России»), когда стоимость доставки вычисляется автоматически и добавляется / не добавляется к стоимости заказа;
- не автоматизированным (например «Само вывоз»);
- отсутствовать: покупка PIN – кода или пароля, которые доставляются по e-mail, покупка прав доступа;
- также способом доставки может быть доставка по e-mail.
Логика работы интернет магазина на 1С-Битрикс описана в следeдующей статье.


