//Пример начисления 10-ти бонусов $arFields = array( "ADD_BONUS" => 10, "USER_ID" => 1, "OPERATION_TYPE" => 'USER_BALLANCE_CHANGE', "OPERATION_NAME" => 'Начисление для теста', "DEACTIVE_AFTER_TYPE" => 'M', "DEACTIVE_AFTER" => 12, "ORDER_ID" => '2', "DETAIL_TEXT" => 'Описание', "MAIL_EVENT" => array( "EVENT_NAME" => "LOGICTIM_BONUS_FROM_REPOST", "CUSTOM_FIELDS" => array( "TEST_1" => 'Тестовое поле 1', "TEST_2" => 'Тестовое поле 2', ) ) ); logictimBonusApi::AddBonus($arFields);
Описание параметров:
"ADD_BONUS" - Сколько бонусов начислить
"USER_ID" - ID пользователя, которому начислить бонусы
"OPERATION_NAME" - Название для сохранения операции.
"OPERATION_TYPE" - Тип операции (код значения свойства "Тип операции" из инфоблока "История операций бонусной системы"). Можно добавлять свои значения, при обновлении модуля изменения не затрутся.
"ORDER_ID" - ID заказа, за который начисляются бонусы. Не обязательный параметр. Указывается в случае начисления по конкретному заказу.
"DETAIL_TEXT" - Детальное описание операции начисления
"MAIL_EVENT" - Массив для создания почтового события после начисления бонусов (если есть параметр, то производится отправка сообщения о начислении)
"EVENT_NAME" - Код почтового события
"CUSTOM_FIELDS" - массив для передачи любых переменных в почтовый шаблон
Дата сгорания бонусов:
"DEACTIVE_AFTER" - Срок жизни бонусов (через какое время деактивировать). Указывается число дней, месяцев через которое деактивировать бонусы.
"DEACTIVE_AFTER_TYPE" - Тип указания срока жизни бонусов. D - дней, M - месяцев. В примере выше, указан срок жизни 12 месяцев.
или
"DEACTIVE_DATE" - дата сгорания бонусов в формате 01.01.2024. Данный параметр имеет приоритет перед DEACTIVE_AFTER и DEACTIVE_AFTER_TYPE.
Logictim - официальный сертифицированный партнер 1С-Битрикс, AMO CRM, Rusonyx
Вы можете связаться с нами любым из перечисленных способов:
Телефон: +7 (843) 212-62-17
Email: info@logictim.ru
Адрес: г. Казань, ул. Дубравная 38, офис 4
Режим работы: пн-пт с 10:00 до 18:00
Наши несколько основных принципов:
- Открытый и честный подход
- Стоимость пропорциональна объему работ
- Качественное исполнение
Наш менеджер свяжется с Вами в ближайшее время!