Cs cart ssl как настроить

Настройки безопасности¶

В этом разделе находятся настойки, связанные с безопасностью магазина:

Безопасное соединение для витрины — если эта настройка включена, то витрина (или некоторые отдельные страницы витрины) будут доступны по протоколу HTTPS. Для этого на сервере должен быть установлен SSL-сертификат.

Включить безопасное соединение в панели администратора — если настройка включена, то панель администратора будет доступна по протоколу HTTPS. Для этого на сервере должен быть установлен SSL-сертификат.

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

Минимальная длина пароля администратора — минимальное количество символов в пароле администратора.

Пароль администратора должен содержать буквы и цифры — если настройка включена, то пароль администратора должен будет содержать как цифры, так и буквы. Так пароль сложнее угадать или подобрать.

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

Период использования пароля до замены в днях (0 — бессрочно) — количество дней, через которое срок действия пароля администратора истекает и нужно менять пароль. Если вы не хотите делать смену пароля обязательной по истечении определённого времени, просто введите 0 (ноль).

Ключ доступа к cron-скрипту, который посылает уведомление о смене пароля по эл. почте — ключ доступа к cron-скрипту, который напоминает администраторам о том, что нужно сменить пароль. Чтобы активировать скрипт, откройте в браузере следующую ссылку:

Замените www.example.com на адрес вашего магазина, а access_key — на ключ, который вы ввели в этой настройке.

Оповещать посетителей об использовании кук — если настройка включена, посетители увидят следущее сообщение о cookies, когда зайдут на сайт:

Сообщение не пропадёт, пока посетитель не нажмёт Принять.

Источник

Как добавить в 1С сертификат для обмена с сайтом по HTTPS

Инструкция предназначена для пользователей, у которых на сайте установлено безопасное соединение, но при этом обмен с 1С не выполняется. Чтобы появилась возможность обмена с 1С по протоколу HTTPS, добавьте в 1С сертификат вашего сайта.

Если вы используете 1С “Управление торговлей” 10.3, возможны проблемы при установке соединения с сервером. При возникновении подобных проблем попробуйте настроить синхронизацию с 1С “Управление торговлей” 11.

Шаг 1. Сохраняем все сертификаты сайта

Браузер позволяет просматривать и сохранять данные о сертификатах сайта. У каждого сайта есть так называемая иерархия сертификатов. В этом шаге мы сохраним все сертификаты из иерархии с помощью браузера.

Читайте также:  Как настроить роутер mi router 4ac

В примере используется браузер Google Chrome. Интерфейс и названия в других браузерах отличаются, но принцип действий похож.

1.1. Откройте сайт, сертификат которого необходимо добавить.

1.2. В окне браузера нажмите на сведения о сайте. Обычно это иконка слева от адреса сайта в адресной строке.

1.3. В появившемся окне нажмите на ссылку Подробнее.

1.4. Появится окно с вкладкой Security. Нажмите на кнопку View certificate в этом окне.

1.5. Откроется окно Инструмент просмотра сертификатов. В этом окне перейдите на вкладку Подробнее и по очереди экспортируйте все сертификаты из иерархии в файлы с расширением .crt.

Шаг 2. Создаем файлы с сертификатами

Выполните шаг 2 по очереди с каждым CRT-файлом, который вы получили в шаге 1.

Вам потребуется установить OpenSSL. Пользователям Windows также потребуется установить Git, чтобы выполнять команды из инструкции.

2.1. Создайте новый документ; название может быть любым.

2.2. Вставьте в этот новый документ название сертификата. После названия сертификата в следующей строке добавьте ========. Например, сертификат называется certificate. Тогда в созданном документе должно быть следующее:

2.3. Откройте окно консоли и по очереди выполните две команды:

certificate.crt — название файла вашего сертификата;

certificate.pem — название сертификата, после преобразования.

2.4. Информацию, выведенную в консоли, скопируйте в документ, куда вы до этого добавили название сертификата.

2.6. Теперь необходимо получить md5 для сертификата. В консоли наберите команду:

Появившийся в консоли md5 скопируйте в документ, созданный во время шага 2.1.

Источник

Настройка покупки на Маркете¶

Перед тем, как подключать магазин к Яндекс.Маркету, настройте отправку прайс-листа вашего магазина в Яндекс.Маркет.

Чтобы иметь возможность продавать товары непосредственно через Яндекс.Маркет, ваш магазин должен отправлять прайс-лист в течение не менее трех месяцев (это обязательное условие Яндекс.Маркета).

На данный момент в CS-Cart отсутствует возможность передавать в Яндекс.Маркет информацию о промо-акциях для корзины, поэтому крайне не рекомендуется создавать промо-акции для товаров, добавленных на Яндекс.Маркет.

Для работы необходимо использование SSL-сертификата и протокола HTTPS. Пользователям Мерчиума об этом беспокоиться не нужно — достаточно просто настроить все, как указано в статье.

Выполните следующие шаги, чтобы подключить свой магазин к Яндекс.Маркету:

Войдите в личный кабинет в Яндекс.Маркете.

Перейдите на страницу Заказ на Маркете → Настройки API заказа.

Заполните поля следующим образом:

Авторизационный токен При нажатии кнопки изменить у вас сгенерируется новый токен Тип авторизации Выбрать URL Формат данных Выбрать JSON

Скопируйте значение поля Авторизационный токен (см. изображение выше).

В новой вкладке браузера (или в новом окне) войдите в панель администратора магазина, на страницу Модули → Яндекс.Маркет.

Переключитесь во вкладку Покупка на Маркете.

Скопированное на 4-ом шаге значение вставьте в поле Авторизационный токен.

Скопируйте номер кампании из личного кабинета в Яндекс.Маркете (в правом верхнем углу, под названием магазина) и вставьте его в поле Номер кампании.

Читайте также:  Билайн тв как настроить каналы по местному времени

В поле Логин пользователя введите имя пользователя в Яндексе, которое вы используете для входа в личный кабинет в Яндекс.Маркете.

В новой вкладке браузера (или в новом окне) перейдите на страницу регистрации приложения Яндекса .

В поле Название введите «My Store» (или любое другое название, это не важно).

В списке прав выберите Яндекс.Маркет и поставьте галочку в поле API Яндекс.Маркета для партнеров.

В поле Callback URL введите:

для CS-Cart: http://example.com/admin.php/?dispatch=ym_tools.oauth, где http://example.com — адрес вашего магазина в интернете, а admin.php — название скрипта панели администратора. Скорее всего, его переименовали сразу после установки.

Если на странице Настройки → Настройки безопасности включено безопасное соединение для панели администратора, используйте https:// вместо http://.

для Мерчиума: https://example.com/admin/?dispatch=ym_tools.oauth, где https://example.com — адрес вашего магазина в интернете.

На странице приложения скопируйте значение поля ID и вставьте его в поле ID, в значение поля Пароль — в поле Пароль приложения.

В панели администратора магазина нажмите на кнопку Сохранить.

После сохранения под формой появится ссылка для авторизации приложения. Нажмите на нее.

На странице авторизации нажмите на кнопку Разрешить.

Перейдите на страницу Администрирование → Способы доставки в панели администратора. Откройте каждый используемый способ доставки и укажите значение настройки Яндекс.Маркет Тип доставки.

Если выбран Cамовывоз, то в поле Яндекс.Маркет Пункты самовывоза также укажите через запятую и без пробелов Идентификаторы точек продаж. Точки продаж создаются в партнерском интерфейсе Яндекс.Маркета на странице Настройки → Точки продаж.

Вернитесь на страницу Модули → Управление модулями → Яндекс.Маркет (вкладка Покупка на Маркете).

В настройках модуля есть раздел Способы оплаты. Поставьте галочку Наличный расчет при получении заказа и/или Оплата банковской картой при получении заказа. Это необходимо для прохождения контрольных заказов от Яндекса.

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

Нажмите кнопку Сохранить.

После того, как вы выполните все шаги, вы сможете продавать товары из своего магазина непосредственно на Яндекс.Маркете. При размещении заказа в Яндекс.Маркете в вашем магазине также будет автоматически создан заказ.

Источник

Настройка покупки на Маркете¶

Перед тем, как подключать магазин к Яндекс.Маркету, настройте отправку прайс-листа вашего магазина в Яндекс.Маркет.

Чтобы иметь возможность продавать товары непосредственно через Яндекс.Маркет, ваш магазин должен отправлять прайс-лист в течение не менее трех месяцев (это обязательное условие Яндекс.Маркета).

На данный момент в CS-Cart отсутствует возможность передавать в Яндекс.Маркет информацию о промо-акциях для корзины, поэтому крайне не рекомендуется создавать промо-акции для товаров, добавленных на Яндекс.Маркет.

Для работы необходимо использование SSL-сертификата и протокола HTTPS. Пользователям Мерчиума об этом беспокоиться не нужно — достаточно просто настроить все, как указано в статье.

Выполните следующие шаги, чтобы подключить свой магазин к Яндекс.Маркету:

Читайте также:  Монопод с блютузом как настроить

Войдите в личный кабинет в Яндекс.Маркете.

Перейдите на страницу Заказ на Маркете → Настройки API заказа.

Заполните поля следующим образом:

Авторизационный токен При нажатии кнопки изменить у вас сгенерируется новый токен Тип авторизации Выбрать URL Формат данных Выбрать JSON

Скопируйте значение поля Авторизационный токен (см. изображение выше).

В новой вкладке браузера (или в новом окне) войдите в панель администратора магазина, на страницу Модули → Яндекс.Маркет.

Переключитесь во вкладку Покупка на Маркете.

Скопированное на 4-ом шаге значение вставьте в поле Авторизационный токен.

Скопируйте номер кампании из личного кабинета в Яндекс.Маркете (в правом верхнем углу, под названием магазина) и вставьте его в поле Номер кампании.

В поле Логин пользователя введите имя пользователя в Яндексе, которое вы используете для входа в личный кабинет в Яндекс.Маркете.

В новой вкладке браузера (или в новом окне) перейдите на страницу регистрации приложения Яндекса .

В поле Название введите «My Store» (или любое другое название, это не важно).

В списке прав выберите Яндекс.Маркет и поставьте галочку в поле API Яндекс.Маркета для партнеров.

В поле Callback URL введите:

для CS-Cart: http://example.com/admin.php/?dispatch=ym_tools.oauth, где http://example.com — адрес вашего магазина в интернете, а admin.php — название скрипта панели администратора. Скорее всего, его переименовали сразу после установки.

Если на странице Настройки → Настройки безопасности включено безопасное соединение для панели администратора, используйте https:// вместо http://.

для Мерчиума: https://example.com/admin/?dispatch=ym_tools.oauth, где https://example.com — адрес вашего магазина в интернете.

На странице приложения скопируйте значение поля ID и вставьте его в поле ID, в значение поля Пароль — в поле Пароль приложения.

В панели администратора магазина нажмите на кнопку Сохранить.

После сохранения под формой появится ссылка для авторизации приложения. Нажмите на нее.

На странице авторизации нажмите на кнопку Разрешить.

Перейдите на страницу Администрирование → Способы доставки в панели администратора. Откройте каждый используемый способ доставки и укажите значение настройки Яндекс.Маркет Тип доставки.

Если выбран Cамовывоз, то в поле Яндекс.Маркет Пункты самовывоза также укажите через запятую и без пробелов Идентификаторы точек продаж. Точки продаж создаются в партнерском интерфейсе Яндекс.Маркета на странице Настройки → Точки продаж.

Вернитесь на страницу Модули → Управление модулями → Яндекс.Маркет (вкладка Покупка на Маркете).

В настройках модуля есть раздел Способы оплаты. Поставьте галочку Наличный расчет при получении заказа и/или Оплата банковской картой при получении заказа. Это необходимо для прохождения контрольных заказов от Яндекса.

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

Нажмите кнопку Сохранить.

После того, как вы выполните все шаги, вы сможете продавать товары из своего магазина непосредственно на Яндекс.Маркете. При размещении заказа в Яндекс.Маркете в вашем магазине также будет автоматически создан заказ.

Источник

Оцените статью