5ответ(ов) в теме
kooptorg.club
не в сети 24 часа
На сайте с 14.01.2020
Участник
Тем 117
Сообщения 305
1
13:14
Версия WP-Recall: 16.18.7
Версия дополнения: 2.1.3

Добрый день.
Интересует возможность начислять Cash Back на депозит, то есть при осуществлении вклада происходит автоматический возврат определённого % от суммы депозита на баланс личного счёта в виде премии вкладчику. В действующем функционале я не нашёл такой возможности. Можно ли добавить такую опцию в дополнение с возможностью включения/отключения для каждого отдельного депозита? Или подскажите, пожалуйста, как реализовать это самостоятельно?
Спасибо.

0
Андрей CS
не в сети 15 часов
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 17001
2
13:56

Добрый день.
Для этого надо подключить свою функцию к хуку insys_insert_paid и в ней производить расчет возвращаемого процента

0
kooptorg.club
не в сети 24 часа
На сайте с 14.01.2020
Участник
Тем 117
Сообщения 305
3
17:24

Буду признателен, если подскажете пример кода функции

0
Андрей CS
не в сети 15 часов
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 17001
4
18:25

add_action('insys_insert_paid', 'my_insys_insert_paid', 10);
function my_insys_insert_paid($args)  {

	$percent = 10;

	$amountPrice = ceil($args['paid_pay'] * 10 / 100);

	$newBalance = rcl_get_user_balance( $args['user_id'] ) + $amountPrice;

	rcl_update_user_balance( $newBalance, $args['user_id'], __('Возврат части вклада на баланс') );

}

0
kooptorg.club
не в сети 24 часа
На сайте с 14.01.2020
Участник
Тем 117
Сообщения 305
5
19:51

Благодарю. Попробую реализовать.

0
Вы не имеете права на публикацию сообщений в этой теме