Корзина
0
Скриншоты
Описание
Технические данные
- Опубликовано:
- 14.06.2022
- Версия:
- 1.0.0
- Установлено:
- Менее 50 раз
- Подходящие редакции:
- «Малый бизнес», «Бизнес»
- Адаптивность:
- Да
- Поддержка Композита:
- Да
- Совместимо с Сайты24
- Нет
Пользовательское соглашение
Описание
Программный модуль для упрощения интеграции сервиса программ лояльности MAXMA.com в веб-сайты брендов-партнеров, работающих на платформе 1С-Битрикс.
В модуле реализованы:
- Обработчики событий стандартных модулей 1С-Битрикс
- Правила работы с корзиной
- Функции отключения обработки заказов для группы пользователей
- Отложенная отправка ошибочных запросов к API
- Компоненты публичной части
- Логирование данных
- 1С-Битрикс ≥ 18.5
- PHP ≥ 7.0
Подробная документация модуля доступна по адресу https://max.ma/bitrix.
Отзывы (0)
Обсуждения (0)
Авторизуйтесь, чтобы оставить отзыв или задать вопрос разработчику.
Здесь пока никто ничего не написал. Будьте первым.
Установка
Модуль можно установить на проект с официального маркетплейса 1С-Битрикс.
При установке модуль:
- Регистрирует обработчики для событий OnAfterUserAdd, OnAfterUserAuthorize , OnBeforeSaleOrderFinalAction , OnSaleOrderCanceled , OnSaleStatusOrderChange, OnSaleOrderBeforeSaved , OnSaleOrderSaved
- Создает таблицу maxma_delayed_request для хранения данных об отложенных запросах
- Создает таблицу maxma_product_discount для хранения данных для расчета скидки позиции корзины заказа
- Создает правило работы с корзиной Скидка MAXMA
- Создает свойства заказа:
- MAXMA_BONUSES для хранения бонусов, применённых к корзине заказа
- MAXMA_PROMOCODE для хранения примененного промокода
- MAXMA_BONUSES для хранения бонусов, применённых к корзине заказа
- Регистрирует агенты:
- \\Maxma\\Loyalty\\RequestQueue\\QueueCleaner::agentQueueCleaner(); для очистки обработанных записей в таблице maxma_delayed_request
- \\Maxma\\Loyalty\\RequestQueue\\QueueExecutor::agentQueueExecute(); - для обработки записей в таблице maxma_delayed_request
- \\Maxma\\Loyalty\\RequestQueue\\QueueCleaner::agentQueueCleaner(); для очистки обработанных записей в таблице maxma_delayed_request
Список настроек:
- Секретный ключ — секретный API ключ для интеграции, можно получить у вашего менеджера.
- Код точки продаж — идентификатор вашего магазина (цифры, символы).
- Адрес сервера для отправки запросов
- Боевой режим — api.maxma.com
- Тестовый режим — api-test.maxma.com
- Боевой режим — api.maxma.com
- Статус выкупа заказа — набор статусов, при которых заказ будет помечен выкупленным в MAXMA.
- Включить логирование — логи хранятся в папке модуля в logs/, сгруппированные по дням.
- Ограничения процессинга — используйте эту настройку, чтобы исключить служебных пользователей из процессинга заказов. Например, при синхронизации с 1С.
Подробная документация модуля доступна по адресу https://max.ma/bitrix.
Поддержка
Поддержка (вопросы, ошибки, идеи) осуществляется по электронной почте support@maxma.com.
Режим работы: 09:00-18:00 по московскому времени. Выходные дни: суббота и воскресенье.
Время реакции на обращение – 24 часа.