Документация для разработчиков
Темная тема
Недоступно в редакциях: Стандарт, Старт

Интернет-магазин. Настройки модуля

Закладки

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

Форма настроек модуля Интернет-магазин (Настройки > Настройки продукта > Настройки модулей > Интернет-магазин) предназначена для задания общесистемных параметров модуля. Для удобства работы форма разделена на закладки, на каждой из которых выполняется настройка определённой группы параметров модуля.


Настройки

Закладка служит для настройки основных параметров модуля Интернет-магазина.

ПолеОписание
Служебные настройки
E-Mail отдела продажУказывается адрес электронной почты, на который по умолчанию будут направляться информационные сообщения модуля Интернет-магазин. Например, сообщения об оформлении, оплате или отмене заказа и т.д.
Сохранять корзину (дней)Указывается период времени (в днях), в течение которого корзина, сформированная неавторизованным покупателем, будет сохраняться в системе. Неверно подобранное значение этого поля может сказаться на размере базы данных. При больших объемах продаж, либо большом числе пользователей рекомендуется уменьшать число дней.

Корзины авторизованных покупателей не очищаются, а специально сохраняются.

За сколько дней отображать заказы в спискеУказывается период времени (в днях), за который отобразить заказы в административном разделе (страница Магазин > Заказы)
Максимальное время блокировки заказа (минут)Задается максимальное время, на которое можно будет заблокировать заказ для редактирования его параметров.
Ширина графиковУказывается ширина графиков для отображения статистики по заказам.
Высота графиковУказывается высота графиков для отображения статистики по заказам.
Путь к пользовательским файлам-обработчикам платежных системЕсли для организации оплаты заказов на сайте используются собственные платежные системы, то в этом поле необходимо указать путь к папке с файлами-обработчиками для данных платежных систем.
Фиксировать модуль Торгового каталога (catalog) в качестве каталога товаровЕсли вы планируете осуществлять продажу товаров только из модуля Торговый каталог, то установите флаг в данном поле. В этом случае при формировании/редактировании заказа выбор товара будет осуществляться из списка товаров модуля Торговый каталог.
Название параметра, в котором приходит код аффилиатаУказывается название переменной, значением которой будет код аффилиата. Параметр будет входить в аффилиатскую ссылку для идентификации аффилиата, например, www.testsite.ru/index.php?partner=1.
Сколько дней помнить аффилиата для пользователяУказывается количество дней, в течение которых система будет помнить аффилиата для пользователя.
Показывать сумму заказов в списке заказов для менеджеров магазинаПри отмеченной опции для менеджеров магазина будет показана сумма заказов в списке заказов. При полном доступе к модулю Интернет-магазин эта сумма будет выведена всегда независимо от данной опции.
В карточке заказа показывать XML_ID для товараПри отмеченной опции в карточке заказа будет показан XML_ID для товара.
Показывать ID обработчика платежной системыПри отмеченной опции будет показан идентификатор обработчика платежной системы.
Путь к файлу с таблицей мер и весовУказывается путь к файлу, содержащему массив мер и весов, например, /bitrix/modules/sale/measurements.php.
Путь к собственным обработчикам расширенных систем доставкиУказывается каталог, в котором будут храниться собственные обработчики автоматизированных систем доставки, например, /bitrix/php_interface/include/sale_delivery/.
Использовать безопасное хранение cookiesПри отмеченной опции будет использоваться шифрация при сохранении идентификационной информация в файлах cookies.
Кодировать идентификатор пользователя магазинаПри отмеченной опции идентификатор пользователя будет кодироваться. Для усиления безопасности магазина рекомендуется отмечать данную опцию.
Рассчитывать скидку для каждой позиции (на все количество товара)При отмеченной опции скидка будет подсчитываться для каждой позиции заказа.
Рассчитывать налог для доставкиПри отмеченной опции для доставки будет рассчитываться налог.
Сохранять просмотренные товары каталога[Y|N] При отмеченной опции будет сохраняться информация о просмотренных товарах каталога.
Использовать совместимость для просмотренных товаров каталогаОпция используется для устаревшего компонента Просмотренные товары (sale.viewed.product). Если она отмечена, то данные для компонента sale.viewed.product будут браться из таблицы нового компонента Просмотренные товары (catalog.viewed.product). Если опция не отмечена, то будет использоваться механизм старого компонента.
Время хранения просмотренных товаров (дней)Указывается число дней, за которое будут выводиться просмотренные товары.
Максимальное количество просмотренных товаров пользователяУказывается максимальное число просмотренных товаров пользователя.
Разрешать добавлять новый товар в форме редактирования заказаПри отмеченной опции в форме редактирования заказа из административного режима будет можно добавлять новый товар в заказ.
Использовать пластиковые карты[Y|N] При отмеченной опции будет разрешено использование пластиковых карт для оплаты заказов.
Отображать свойства товарных предложений в списке заказов[Y|N] При отмеченной опции в административном разделе на странице со списком заказов в колонке с описанием товаров будут отображаться свойства торговых предложений (при их наличии).
Знаков после запятой при выводе количественного значенияУказывается сколько знаков после запятой отображать при выводе количественного значения.
Точность округления при расчетахУказывается с точностью до каких знаков должны проводиться расчеты.
Валюта "по умолчанию"Валюта, используемая по умолчанию для представления данных о стоимости товаров, сумме продаж и т.д. в административном разделе.
Планы аффилиатов делятся поВ плане аффилиата фиксируется комиссия, которую он будет получать за привлечение клиентов и последующую продажу товаров. План может зависеть от количества проданных товаров либо от суммы продаж. Это определяется данной настройкой, ее возможные значения:
  • по количеству продаж;
  • по сумме продаж.
Включить обработку устаревших событий[Y|N] При отмеченной опции доступна обратная совместимость старых событий магазина. Если опция отключена, то будут доступны только новые события.
Включить подробное логирование истории изменения заказа Включение подробного логирования истории изменения заказа. Логи можно просмотреть в форме редактирования заказа во вкладке История изменений.
Включить подробное логирование операций с заказом Включение подробного логирования операцией с заказом. Логи можно просмотреть в форме редактирования заказа во вкладке История изменений.
Указать сайты, которые являются магазинами Отмечаются сайты интернет-магазинов. Указать сайт необходимо, даже если сайт в системе один.
Путь к странице, показываемой при успешной оплате Задается адрес страницы, которая будет отображаться пользователю в случае успешной оплаты заказа.
Путь к странице, показываемой при ошибке оплаты Задается адрес страницы, которая будет отображаться пользователю в случае возникновения ошибки при оплате заказа.
Статус, начиная с которого можно оплатить заказ Выбирается статус из списка статусов (типа Заказ) с которого будет доступна оплата заказа. К выбору доступны как стандартные статусы, так и дополнительно созданные.
Настройки печати чеков
Печатать авансовый чек при получении оплаты При отмеченной опции при получении оплаты всегда и безусловно печатается авансовый чек. Авансовый чек не содержит списка товаров, а лишь одну позицию "получение аванса". Если оплата производится частичная, печатается авансовый чек вне зависимости от установки этой опции. Опция доступна до версии 18.6.700.
Тип чека при получении оплаты Указывается тип чека, который будет автоматически печататься при получении оплаты:
  • Полная оплата – закрывающий чек, подтверждающий факт полной оплаты и печатающийся при передаче товара;
  • Предоплата – чек предоплаты, содержащий список товаров и печатающийся ДО передачи товаров. Предоплата может быть частичной или 100%-ной, в зависимости от количества документов оплат
    • Если оплата одна, то автоматически напечатается чек оплаты «100% предоплата»;
    • Если оплат несколько (клиент оплачивает заказ частями), то автоматически напечатается чек оплаты «Частичная предоплата».
    ;
  • Аванс – чек аванса, не содержащий список товаров и печатающийся ДО передачи товаров. Аванс может быть частичным или полным, равным стоимости всей покупки и доставки.

Опция доступна с версии 18.6.700 вместо опции Печатать авансовый чек при получении оплаты.

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


Примечание: Опция доступна для касс, поддерживающих ФФД 1.05 Данные типы чеков поддерживаются только в версии ФФД 1.05 и выше. . ФФД 1.05 поддерживают следующие штатные обработчики: 1С-Битрикс.Кассы (с поддержкой ФФД 1.05), Бизнес.РУ, Orange Data и Атол.Онлайн v4.

Если в системе активны несколько касс, и среди них хотя бы одна не поддерживает ФФД 1.05, то опции "Тип чека при получении оплаты" не будет (всегда будет печататься тип "Полная оплата").

Настройки поведения корзины в публичной части
Время актуальности корзины Период обновления данных корзины. Рекомендуется устанавливать период, отличный от "0", в течении которого информация о товарах не теряет своей актуальности (например, 60 секунд). По умолчанию данные обновляются постоянно (значение "0").
Настройки показа карточки заказа в публичной части
Разрешить просмотр заказа по ключу без авторизации Опция служит для разрешения показа карточки заказа по ссылке. Если она отмечена, то становятся доступными нижеследующие настройки показа. При включённой опции появляются дополнительные поля При включённой опции "Разрешить просмотр заказа по ключу без авторизации" появляются дополнительные поля:
Статусы, при которых разрешен просмотр заказа без авторизации Указываются статусы, заказы в которых можно показывать.
Шаблон пути к странице просмотра заказа сайта "<идентификатор_сайта>" Задается шаблон пути к странице просмотра карточки заказа. На странице должен быть размещен компонент, отображающий детальную информацию по заказу, например, Подробная информация о заказе.
Настройки резервирования товара
Товар резервируетсяВыбирается правило резервирования товара:
  • При оформлении заказа;
  • При полной оплате заказа;
  • При частичной оплате заказа;
  • При разрешении доставки;
  • При отгрузке.
Снятие резервов (через сколько дней)Задается количество дней, через которое товар будет автоматически снят с резервов, если покупатель не выполняет никаких действий по заказу.
Настройки местоположений
Тип виджета местоположений Указывается тип виджета местоположений (выпадающие списки или строка поиска), который используется в форме создания/редактирования местоположения, в форме выбора избранных местоположений и в форме создания/редактирования заказа.
Настройки скидок магазина
Использовать только правила корзины[Y|N] При отмеченной опции в магазине будут использоваться только правила корзины и купоны правил. Скидки на товары будут недоступны.
При включённой опции также будут игнорироваться настройки валют при расчёте цен. В этом случае будут использоваться настройки поля Точность округления при расчетах в настройках модуля Интернет-магазин.
Процентная скидка/наценка рассчитывается для полной цены товара[Y|N] При отмеченной опции скидка/наценка будет рассчитываться для полной цены товара. Если опция отключена, то скидка/наценка будет рассчитываться от цены товара с уже примененными скидками.
Взаимодействие правил корзины со скидками других модулейВыбирается правило взаимодействия правил корзины со скидками других модулей (например, модуля Торговый каталог):
  • дополнять уже примененные скидки;
  • не действовать, если есть флаг "Прекратить дальнейшее применение скидок";
  • не действовать, если уже были применены любые скидки.
Настройки также продаваемых продуктов
Включить сбор информации о также продаваемых продуктах Включение функции сбора информации о также продаваемых продуктах. Информацию в публичной части сайта можно вывести с помощью компонентов С этим товаром покупают или Каталог.
Список статусов, при переводе заказа в которые, товары попадают в сбор Указываются статусы заказов, по товарам из которых будет формироваться список также продаваемых товаров.
Как часто удалять старые товары - каждые (дней) Задается количество дней, через которое будет выполняться очистка старых данных списка также продаваемых товаров.
Число дней, в течение которых товар считается актуальным Указывается сколько дней хранить данные о товаре, если он попал в список также продаваемых товаров.
Настройки истории изменения заказов
Удалять устаревшие записи истории изменения заказов Включение автоматического удаления устаревших записей из истории изменения заказов.
Удалять записи старше (дней) Указывается срок хранения записей в днях, по истечению которого записи будут удалены.
Количество записей для удаления агентом за один запуск Указывается количество записей, которые будет удалять агент за один запуск.
Суммы для зачисления на счет
Настройка предназначена для использования компонентом Добавление средств на счет текущего пользователя (bitrix:sale.account.pay).

В таблице задаются номиналы сумм и валюта. Такие суммы можно будет приобретать на внутренний счет пользователя. Суммы могут быть любые. Валюта устанавливается для каждой суммы отдельно. Набор валют задается на странице Список валют.
Подписка на товары
Выбирается закладка с именем сайта, для которого нужно произвести настройку подписки.
Использовать уведомления о поступлении товаров При отмеченной опции для информирования о поступлении товаров на сайте будут использоваться почтовые уведомления. Включение опции необходимо для получения пользователями уведомлений при подписке на товар.
Сохранять уведомления (дней) Указывается число дней, в течении которого будут храниться в системе запрос пользователя на уведомления о поступлении товаров.
Например, если стоит 10 дней и в течение 5 дней товар поступил - то письмо уйдёт подписчику на товар, а если товар придёт через 15 дней - то письмо не уйдёт.
Напоминания о неоплаченных заказах
Выбирается закладка с именем сайта, для которого нужно произвести настройку рассылки.
Использовать напоминанияПри отмеченной опции будут отсылаться напоминания о неоплаченных заказах в соответствии с параметрами, описанными ниже.
Через какое время (дни)Указывается количество дней после оформления заказа, по прошествии которых отсылается первое напоминание.
Как часто (дни)Задается интервал рассылки очередных напоминаний о неоплаченном заказе.
В течении какого времени (дни)Задается период отправки напоминаний о неоплаченных заказах.


Параметры веса

Закладка служит для настройки единиц веса.

ПолеОписание
Использовать индивидуальные настройки для каждого сайтаПри отмеченной опции будут использоваться индивидуальные настройки веса для всех сайтов системы.
Настройки для сайтаСписок всех сайтов системы. Для каждого из них могут быть введены свои настройки веса.
НастройкаЗначение
ЕдиницаСписок всех имеющихся мер весов.
Обозначение единицы весаМожно ввести своё обозначение единицы веса, если требуется.
Коэффициент единицы веса к граммуВводится обозначение единицы веса к грамму.


Адрес магазина

Закладка служит для ввода физического адреса магазина.

ПолеОписание
Использовать индивидуальные настройки для каждого сайтаПри отмеченной опции будут использоваться индивидуальные настройки адреса магазина для всех сайтов системы.
Настройки для сайтаСписок всех сайтов системы. Для каждого из них могут быть введены свои адреса магазина.
НастройкаЗначение
ИндексИндекс магазина.
Местоположение магазинаИз списка выбирается одно из загруженных в систему местоположений.


Пластиковые карты

Закладка служит для управления параметрами шифрации номеров пластиковых карт, используемых при оплате заказов. Закладка доступна при сохранения отмеченной опции Использовать пластиковые карты на закладке Настройки.

ПолеОписание
Абсолютный путь к файлу с ключомУказывается полный путь к файлу с паролем для шифрации номеров пластиковых карт. Например, D:/projects/siteman/bitrix/modules/sale/install/data.php.
Алгоритм шифрованияЗадается алгоритм шифрования номеров пластиковых карт:
  • RC4;
  • AES (Rijndael) - для использования данного алгоритма необходимо наличие PHP модуля Mcrypt;
  • 3DES (Triple-DES) - для использования данного алгоритма необходимо наличие PHP модуля Mcrypt;

Важно! Результаты работы алгоритмов несовместимы между собой. Вы не должны менять алгоритм, если в системе уже есть зашифрованные данные.



Права на заказы

Закладка служит для управления правами пользователей на доступ к управлению заказами.

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


Доступ

Закладка позволяет настроить права на доступ к модулю Интернет-магазин для всех имеющихся в системе групп пользователей.

Поле Описание
По умолчанию Уровень доступа групп пользователей, для которых установлено право "по умолчанию".
[группа_пользователей] Изменение настроек доступа для конкретной группы. Возможно назначение следующих прав доступа к модулю Интернет-магазин:
  • [D] закрыт - запрет на доступ;
  • [P] Привязка к компании - доступ к обработке заказов, оплат, отгрузок, предназначенных для определённой компании;
  • [U] обработка заказов - доступ к обработке заказов, поступающих от покупателей;
  • [W] полный доступ - право на полный доступ к управлению модулем, в том числе на обработку заказов и управление правами доступа других групп пользователей.


Автоматизация процессов

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

ПолеОписание
Смена статуса заказа
При получении полной оплаты переводить заказ в статусУказывается статус, в который будет переведен заказ при получении полной оплаты по нему. В списке выведены все активные статусы заказа, заданные на странице Статусы.
При получении любой оплаты переводить заказ в статусУказывается статус, в который будет переведен заказ при получении любой части оплаты по нему. В списке выведены все активные статусы заказа, заданные на странице Статусы.
Разрешать доставку при оплате заказа Указывается разрешать ли доставку (т.е. устанавливать флаг Доставка разрешена для всех отгрузок заказа) при полной или частичной оплате заказа (установке флага Оплачено).
При получении разрешения доставки всех отгрузок переводить заказ в статусУказывается статус, в который будет переведен заказ при получении разрешения доставки для всех отгрузок заказа. В списке выведены все активные статусы заказа, заданные на странице Статусы.
При получении разрешения доставки любой отгрузки переводить заказ в статусУказывается статус, в который будет переведен заказ при получении разрешения доставки для любой из отгрузок заказа. В списке выведены все активные статусы заказа, заданные на странице Статусы.
При отгрузке всех отгрузок переводить заказ в статусУказывается статус, в который будет переведен заказ при выполнении всех его отрузок.
При отгрузке любой отгрузки переводить заказ в статусУказывается статус, в который будет переведен заказ при выполнении хотя бы одной отгрузки .
Смена статуса отгрузки
При получении разрешения доставки переводить отгрузку в статусУказывается статус, в который будет переведена отгрузка при получении разрешения доставки. В списке выведены все активные статусы доставки, заданные на странице Статусы.
При отгрузке любой отгрузки переводить в статус Указывается статус, в который будет автоматически переведена текущая отгрузка, для которой установлен флаг Отгружено.
Разрешать отгрузку при разрешении доставки При отмеченной опции разрешенная доставка товара автоматически приведет к изменению флага отгрузки в Отгружено.
Обновление статусов отгрузок при изменении статусов отправлений
Включить автоматическое обновлениеПри отмеченной опции автоматически будут проверяться и обновляться статусы отгрузок, для которых введен трек-номер.
Период обновления (ч)Период, через который будет выполняться обновление статусов отгрузок.
Соответствие статусов отправлений служб доставок и статусов отгрузок
Секция доступна при включенном автоматическом обновлении статусов отгрузок.
статус_отправленияУказывается будет ли использоваться данный статус отправления и, если да, то указывается какой статус отгрузки ему будет соответствовать.


Архив

На закладке настраиваются условия архивирования заказов.

ПолеОписание
Включить регулярное архивирование заказовПри отмеченной опции будет выполняться регулярное архивирование заказов в соответствии с условиями, указанными ниже.
Количество заказов для архивирования агентом за один запускУказывается количество заказов, которое следует отправлять в архив за один запуск агента.
Максимальное время выполнения агента архивированияОпределяется максимальное время (в секундах) выполнения агента.
Условия архивирования
Через какое время отправлять в архив (дни)Указывается такое количество дней, чтобы заказы, созданные более этого числа дней назад, отправлялись в архив.
Разрешить архивирование заблокированных заказовПри отмеченной опции заблокированные заказы также будут отправляться в архив.
СайтУказываются сайты, заказы с которых отправлять в архив.
В каких статусах отправлять в архивУказываются статусы, заказы в которых следует отправить в архив.
Состояние заказа "Оплачен"Определяется архивировать ли заказы в состоянии Оплачен.
Состояние заказа "Отменен"Определяется архивировать ли заказы в состоянии Отменен.
Состояние заказа "Отгружен"Определяется архивировать ли заказы в состоянии Отгружен.


Нумерация заказов

Закладка предназначена для создания шаблона, по которому будет генерироваться номер заказа.

ПолеОписание
Не используетсяПри отмеченной опции функционал генерации номера не используется, т.е. нумерация осуществляется с 1 и увеличивается на единицу в новом заказе. В противном случае доступны нижеследующие поля для настройки шаблона.
Шаблон номераПоле содержит шаблон, по которому будет происходить нумерация заказа. Кнопки Последовательный номер, Текущий день, Текущий месяц, Текущий год, Случайный номер, Префикс, Номер заказа и Идентификатор и номер заказа пользователя позволяют добавить в шаблон соответствующие данные.
Начинать последовательный номер сУказывается любое число, с которого должна начинаться нумерация.

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

Поле доступно, если нажата кнопка Последовательный номер.
Период работы нумератораУказывается период работы последовательного нумератора:
  • Постоянно;
  • В пределах дня, например, 24062013 / 5;
  • В пределах месяца, например, 062013 / 14;
  • В пределах года, например, 2013 / 31.
Поле доступно, если нажата кнопка Последовательный номер.
Длина случайной последовательности символовЗадается длина номера, который будет сгенерирован случайным образом из цифр и букв латинского алфавита.

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

Поле доступно, если нажата кнопка Префикс.


Кнопки управления

КнопкаОписание
СохранитьСохранение внесённых изменений.
ОтменитьОтмена внесённых изменений.
По умолчаниюУстановка значений параметров модуля равными значениям по умолчанию.


Переиндексация данных

На закладке содержится служебная процедура по переиндексации правил корзины.

КнопкаОписание
Запустить индексациюЗапуск процесса индексации правил корзины.

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


Конвертация данных

На закладке содержится служебная процедура по конвертация данных о купонах торгового каталога в заказах.

КнопкаОписание
Запустить конвертациюЗапуск процесса конвертации данных о купонах торгового каталога в заказах.

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


Пользовательские комментарии

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

Для этого нужно всего лишь авторизоваться на сайте

Но помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.

Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.
2
Алексей Коваленко
Обратите внимание на настройку: Сохранять корзину (дней)
В логике работы продукта имеется в виду хранение корзины в целом, а не отслеживание отдельных строк в корзине.

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

Поэтому при должной периодичной активности пользователя (период работы с корзиной меньше чем Сохранять корзину (дней)) в корзине могут находиться строки, время существования которых может превышать установленный параметр Сохранять корзину (дней)
© «Битрикс», 2001-2024, «1С-Битрикс», 2024
Наверх