Задача: после того как заказ, в интернет-магазине, перешел в статус "Выполнен" начислить пользователю 5% от стоимости заказа, на накопительный счет - с которого можно оплатить будущие заказы.
Бонус за выполненный заказ на внутренний счет пользователя
|
Михаил Базаров: 26.02.2021 07:00:00
Бонус за выполненный заказ на внутренний счет пользователя
Задача: после того как заказ, в интернет-магазине, перешел в статус "Выполнен" начислить пользователю 5% от стоимости заказа, на накопительный счет - с которого можно оплатить будущие заказы. |
|
Михаил Базаров: 12.11.2023 12:00:00
Вывод истории начислений списаний, используем метод: CSaleUserTransact::GetList
Метод возвращает результат выборки записей транзакций в соответствии со своими параметрами. Нестатический метод. CDBResult CSaleUserTransact::GetList( array arOrder = array(), array arFilter = array(), array arGroupBy = false, array arNavStartParams = false, array arSelectFields = array() );
|
|
Евгений: 15.11.2023 10:00:00
Подскажите, а как просто массово пополнить счета большому числу пользователей по ID?
И еще... Можно ли связать внутренний счет с ифоблоком? |
|
Михаил Базаров: 16.11.2023 09:00:00
Массово пополнить: можно просто пробежавшись по пользователямв цикле
А про связь с инфоблоком, нужны подробности, что бы подсказать что-то |
|
Гость: 16.11.2023 10:00:00
Спасибо, Михаил. Просто как-то связать с инфоблоком сумму на счете, чтобы через файл подгружать по ID пользователя.
|
Блог-note Заметки по 1С-Битрикс
-
Показ страницы сайта в боковом слайдере, на примере всплывающей формы обратной связи.
Если вы хотите сделать подгрузку любой страницы сайта в боковой слайдер, для этого в битриксе есть метод BX.SidePanel.Instance.open. Метод открывает в...
-
Добавление в избранное или отложенные, на AJAX из карточки товара
В этой заметке рассакажу как добавлять товары в "Отложенные", для иммитации функционала "Избранное". Для этого будем использовать API 1С-Битрикс. Доба...
-
Получить все поля раздела, включая пользовательские, в section.php
Если нужно получить какие-то данные о текущем разделе, которых нет в изначальном массиве, можно воспользоваться методом CIBlockFindTools::GetSectionID...
-
Если пользователь авторизован то... API Битрикс
Достаточно часто, при создании сайта на битрикс нужно вывести в шаблон или компонент, некую информацию, доступную только для авторизованного пользоват...
-
Если папка то применяем, проверка текущего раздела или подраздела
Иногда требуется применить особый стиль к определённой директории сайта или управлять выводом элементов на странице в зависимости от текущего URL. Для...
-
Получение местоположений через API Битрикс c поиском по select.
Если нужно получить список городов из модуля "Местоположения" можно воспользоваться API Битрикс. Данные местоположения можно использовать в любом мест...