Домой Каталог: Дополнения WP-Recall Referal-Recall Взаимодействие с Shop Service и Freelance NextGen
10ответ(ов) в теме
Лян Николай
не в сети 1 неделя
На сайте с 27.03.2019
Участник
Тем 51
Сообщения 205
1
08:18
Версия WP-Recall: 16.24.31
Версия дополнения: 1.7.4

Здравствуйте! Прошу дать код для взаимодействия данного дополнения с Shop Service и Freelance NextGen.
Также интересует как записывать нецелые числа в %, например два с половиной процента в качестве поощрения: 2,5 или 2.5 и надо ли в настройках писать сам знак %

Редакции сообщения
07.01.2021 08:39Лян НиколайПричина: не указано
0
Андрей CS
не в сети 3 дня
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16936
2
16:17

Укажите точно, за какие именно действия партнерка должна начислять поощрение.

0
Лян Николай
не в сети 1 неделя
На сайте с 27.03.2019
Участник
Тем 51
Сообщения 205
3
16:43

Ну как в стандартном функционале я предполагаю. Планировал, что будет % от платежей за выполненные задания Freelance NextGen и покупку готовых услуг или индивидуальных заказов Shop Service. То есть за все виды покупок этих двух дополнений. Тем самым и исполнители и заказчики могут зарабатывать рекламируя сервис

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

интеграция с Freelance Nextgen

add_action( 'fng_task_complete', 'rr_payment_performer', 10 );
function rr_payment_performer( $task_id ) {
	$task = get_post($task_id);
	$price		 = get_post_meta( $task_id, 'fng-price', 1 );
	add_referall_incentive_order( $task->post_author, $price );
}

Интеграция с Shop Service

add_action( 'sm_order_complete', 'rr_shop_service_payment_performer', 10 );
function rr_shop_service_payment_performer( $task_id ) {
	$task = get_post($task_id);
	$price		 = get_post_meta($task_id, 'sm-order-price', 1);
	add_referall_incentive_order( $task->post_author, $price );
}

В обоих случаях, при завершении заказа партнер заказчика получит установленный процент от суммы заказа

1
Лян Николай
не в сети 1 неделя
На сайте с 27.03.2019
Участник
Тем 51
Сообщения 205
5
18:41

Спасибо большое за помощь!:)

0
Лян Николай
не в сети 1 неделя
На сайте с 27.03.2019
Участник
Тем 51
Сообщения 205
6
18:46

Эти коды надо ввести в functions.php темы, верно?)

0
Андрей CS
не в сети 3 дня
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16936
7
18:01

верно

1
igo90
не в сети 3 месяца
На сайте с 09.02.2022
Участник
Тем 25
Сообщения 70
8
22:54

Это код можно установить functions.php куда угодно?
Что он изменит?

0
igo90
не в сети 3 месяца
На сайте с 09.02.2022
Участник
Тем 25
Сообщения 70
9
23:36

Андрей CS сказал(а)
интеграция с Freelance Nextgen

add_action( 'fng_task_complete', 'rr_payment_performer', 10 );
function rr_payment_performer( $task_id ) {
	$task = get_post($task_id);
	$price		 = get_post_meta( $task_id, 'fng-price', 1 );
	add_referall_incentive_order( $task->post_author, $price );
}

Интеграция с Shop Service

add_action( 'sm_order_complete', 'rr_shop_service_payment_performer', 10 );
function rr_shop_service_payment_performer( $task_id ) {
	$task = get_post($task_id);
	$price		 = get_post_meta($task_id, 'sm-order-price', 1);
	add_referall_incentive_order( $task->post_author, $price );
}

В обоих случаях, при завершении заказа партнер заказчика получит установленный процент от суммы заказа

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

0
Андрей CS
не в сети 3 дня
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16936
10
09:31

Добрый день, да, должно помочь

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