Домой Каталог: Дополнения WP-Recall Partners System Разные % возврата для разных пользователей
4ответ(ов) в теме
andrey.kutsenko
не в сети 1 неделя
На сайте с 12.09.2019
Участник
Тем 3
Сообщения 6
1
17:08
Версия WP-Recall: 16.17.15
Версия дополнения: 1.14.4
Ссылка на страницу: https://epolicy.com.ua

Добрый день.
1. Мне нужно реализовать чтобы для каждого пользователя в админке был свой процент возврата. Это функционал я напишу сам.
При этом я хочу чтобы через мой код срабатывал ваш функционал по возврату процентов вышестоящим партнерам и + хранилась история пополнений и снятий и выводилась в кабинетах пользователей.
Есть какой-то вариант функции add_partner_incentive() в котором я могу вручную в эту функцию передать сколько % от суммы вернуть пользователю только тому, который на один уровень выше, всем вышестоящим я также будут передавать свой % снова вызывая данную функцию.
На данный момент стандартный функционал указания процентов для каждого пользователя мне не подходит и я его использовать не буду. -

Вы не можете просматривать опубликованные ссылки

2. В таблице rcl_wallet_history поле type_pay указывает только на операцию "+" или "-", я правильно понял?
3. В таблице 9115_prt_incentives что означает поле type_inc ?
Спасибо за помощь.

0
Андрей CS
не в сети 5 часов
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 15991
2
17:21

Добрый день.

andrey.kutsenko сказал(а)
Есть какой-то вариант функции add_partner_incentive() в котором я могу вручную в эту функцию передать сколько % от суммы

Нет, такого варианта для работы с этой функцией нет.
Вам придется написать что то свое.

andrey.kutsenko сказал(а)
2. В таблице rcl_wallet_history поле type_pay указывает только на операцию "+" или "-", я правильно понял?

Да, транзакций другого типа не бывает.

andrey.kutsenko сказал(а)
что означает поле type_inc ?

это тип поощрения
1 - баллы
2 - платеж
3 - проценты

1
andrey.kutsenko
не в сети 1 неделя
На сайте с 12.09.2019
Участник
Тем 3
Сообщения 6
3
17:47

Нет, такого варианта для работы с этой функцией нет.
Вам придется написать что то свое.

Ок, свою функцию так свою.
Посдкажите тогда еще последнее, при вызове функции add_partner_incentive сохраняются данные только в две таблицы
1) 9115_prt_incentives
2) plc_rcl_wallet_history

+ как я понял еще таблица баланса (mag_users_balance)

Все правильно?
Я думаю просто все реализовать сразу запросами в БД.
Спасибо.

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

в первую таблицу пишутся данные произведенного поощрения
во вторую - история изменения баланса
в третью - текущий баланс пользователя

если поощрение будет подразумевать изменение баланса пользователя, то вторая и третья таблицы будут также использоваться.

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