12ответ(ов) в теме
houch111@mail.ru
не в сети 5 лет
На сайте с 05.06.2019
Участник
Тем 6
Сообщения 19
1
14:42
Версия WP-Recall: 16.17.11
Версия дополнения: 1.14.3

Добрый день! Подскажите вот не пойму как сделать начисления по рефералам.

Возможно ли в плагине настроить следующее.

Когда у рефера происходит изменение баланаса ну допустим пополнение то какой то процент начисляется по программе.

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

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

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

0
houch111@mail.ru
не в сети 5 лет
На сайте с 05.06.2019
Участник
Тем 6
Сообщения 19
3
15:09

Тогда подскажите а как сделать чтобы пользователю с программы зачислялся баланс на счет на сайте. Я так понимаю нужно заполнить программой какие-то поля какой то таблицы в mysql подскажите какой и какими значениями

0
houch111@mail.ru
не в сети 5 лет
На сайте с 05.06.2019
Участник
Тем 6
Сообщения 19
4
21:37

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

0
Андрей CS
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16941
5
23:09

для этого нужно инициализировать хук

$object = array(
    'pay_summ' => $amount,
    'user_id' => $user_id,
    'pay_type' => 1
);

$object = (object)$object;

do_action( 'rcl_success_pay_system', $object );

где $amount - сумма пополнения
$user_id - идентификатор пользователя

0
houch111@mail.ru
не в сети 5 лет
На сайте с 05.06.2019
Участник
Тем 6
Сообщения 19
6
10:49

Подскажите для инициализации хука что нужно сделать? И куда это прописать?

0
Андрей CS
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16941
7
10:55

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

0
houch111@mail.ru
не в сети 5 лет
На сайте с 05.06.2019
Участник
Тем 6
Сообщения 19
8
11:05

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

Подскажите как мне реализовать такую передачу ... если в баланс.пхп будет

$object = array(
'pay_summ' => $amount,
'user_id' => $user_id,
'pay_type' => 1
);

$object = (object)$object;

do_action( 'rcl_success_pay_system', $object );

... Какие файлы нужно инклудить к этому php файлу? чтобы всё работало. Спасибо большое!

0
Андрей CS
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16941
9
11:16

чтобы все работало требуется инклюдить все ядро ВП, а оно уже потянет остальное

0
houch111@mail.ru
не в сети 5 лет
На сайте с 05.06.2019
Участник
Тем 6
Сообщения 19
10
11:21

А как это сделать?

0
Андрей CS
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16941
11
11:22

Вы не можете просматривать опубликованные ссылки
0
houch111@mail.ru
не в сети 5 лет
На сайте с 05.06.2019
Участник
Тем 6
Сообщения 19
12
11:40

<?
include_once('wp-load.php');

$object = array(
    'pay_summ' => $balanc123,
    'user_id' => $polsofatel,
    'pay_type' => 1
);

$object = (object)$object;

do_action( 'rcl_success_pay_system', $object );

?>

Готово!

Так заработало спасибо!

Редакции сообщения
07.06.2019 11:41houch111@mail.ruПричина: не указано
07.06.2019 11:41houch111@mail.ruПричина: не указано
07.06.2019 11:42houch111@mail.ruПричина: не указано
07.06.2019 11:49houch111@mail.ruПричина: не указано
0
Вы не имеете права на публикацию сообщений в этой теме