Woocommerce

Александр Крикун
На сайте с 07.04.2014
Offline
82
2604

Всем привет.

Слезно прошу о помощи.

Ситуация следующая:

Есть сайт на woocomerce, нужно сделать партнерскую систему с начислением поощрений партнерам за проделанные покупки. плагинов нормальных много по осуществлению партнерки, но проблема с выплатами средств. Тут уже есть проблема. Нашел плагин wp-recall и партнерку от них (http://wppost.ru/products/partners-system-gibkaya-mno..) там же есть встроенный аддон для осуществления выплат (http://wppost.ru/products/dopolnenie-money-wallet-rec..) но он работает только с wp-recall который не сильно подходит. В идеале было бы использовать плагин WP Affiliate Manager но там нет выплат через вебмоней, яндекс и прочие системы. Там встроенная система paypal с полной автоматизацией платежей которая не подходит

С первым же плагином проблема возникла с интеграцией под woocommerce

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

На страницы плагина есть описание по интеграции:

При желании Partners System можно настроить для совместной работы с вашим интернет-магазином, достаточно разместить в скрипте обрабатывающем заказ данную функцию:

1
<?php add_partner_incentive($user_id,$sumorder); ?>
куда необходимо передать идентификатор пользователя оплатившего свой заказ и сумму данного заказа.

Попытался привязать но судя по всему руки у меня не с того места растут.

Как вариант можно найти просто систему выплат под WP Affiliate Manager.

Буду очень признателен за помощь

Пока самой оптимальной системой для выплат является moneyWallet но она не работает без wp-recall. Было бы в идеале найти аналог под WP Affiliate Manager

Top-Bit.biz ( https://top-bit.biz ) - Магазин сайтов для дохода. Купи сайт от 1$! ( https://top-bit.biz/shop ) Мой канал на Youtube https://www.youtube.com/channel/UCNrrKWI7sHtghkjViO57IQQ/
SeVlad
На сайте с 03.11.2008
Offline
1609
#1
ksanyok:
Попытался привязать но судя по всему руки у меня не с того места растут.

Почему не обратиться к продавцам если они так заявляют?

По указанному тобой урлу в комметах есть ответ:

Специально Partners System к указаному плагину не адаптировался. Для адаптации потребуется разместить одну функцию, указанную в описании выше, в код плагина Woocommerce отвечающий за оплату заказа пользователем, либо использовать для этого соответствующий хук.
Делаю хорошие сайты хорошим людям. Предпочтение коммерческим направлениям. Связь со мной через http://wp.me/P3YHjQ-3.
Александр Крикун
На сайте с 07.04.2014
Offline
82
#2

C автором плагина общался. Он не знает. данный коммент я видел, но это есть ив описании самого плагина. На этом все и заканчивается. Автор плагина не работал с woocommerce и он не знает как провести интеграцию. Вот такая вот печальная ситуация.

SeVlad
На сайте с 03.11.2008
Offline
1609
#3
ksanyok:
Он не знает.

Он не заинтересован в продажах своего.. этого.. как его.. поделия? Весьма странно. АПИ у ВС достаточно хорошо описано. Сам плаг - бесплатный. Уж кому, как не автору разобраться в этом вопросе, если он сам утверждает, что это не сложно.

Ну да ладно.

Всё, чем я могу помочь, так это ссылкой на маны ВС.

Александр Крикун
На сайте с 07.04.2014
Offline
82
#4

Спасибо и на этом. Хотя это уже все смотрели.

А не подскажите какие может сами аргументы прописать в

<?php add_partner_incentive($user_id,$sumorder); ?> Что бы функция ухватывала данные с woocommerce?

Или может есть какие-то аналоги нормальных партнерок с выплатами без PayPal?

SeVlad
На сайте с 03.11.2008
Offline
1609
#5
ksanyok:
А не подскажите какие может сами аргументы прописать в
<?php add_partner_incentive($user_id,$sumorder); ?> Что бы функция ухватывала данные с woocommerce?

Ну первый - это судя по всему Идшник юзера. Его можно получить, например, через get_user_by.

Что второе... сумма заказа? Тут надо копаться в манах ВС. Я сейчас не готов к такому подвигу :)

Александр Крикун
На сайте с 07.04.2014
Offline
82
#6

Первый действительно ID пользовтаеля,а второй сумма заказа. Но нужно сумму успешно оплаченного заказа.

Что касается get_user_by, как ее пропсиать?) Я не очень силен в php просто(

SeVlad
На сайте с 03.11.2008
Offline
1609
#7
ksanyok:
get_user_by, как ее пропсиать?)

Её не прописать, а из неё передать..

http://codex.wordpress.org/Function_Reference/get_user_by

WP
На сайте с 23.04.2015
Offline
0
#8
SeVlad:
Он не заинтересован в продажах своего.. этого.. как его.. поделия? Весьма странно.

Как автор данного поделия, хочу заметить, что оно писалось в качестве дополнения к плагину Wp-Recall, хотя возможность для интеграции в любой ИМ присутствует, поэтому ничего странного тут нет.

Если сам SeVlad не готов к подвигу по курению маны WC, то почему я должен быть к этому готов? Ну да ладно.

ТС была дана подробная инструкция по интеграции функционала, осталось только разместить функцию в нужное место WC или использовать нужный экшн. Если тут найдется человек с дельным советом, то я, в том числе, буду ему только рад. Если от меня нужны какие уточнения то готов их соощить, главное, чтобы все было по теме и по делу без оффтопа.

---------- Добавлено 23.04.2015 в 22:42 ----------

SeVlad:
Ну первый - это судя по всему Идшник юзера. Его можно получить, например, через get_user_by.

Кстати, get_user_by тут, скорее всего, не нужен, можно использовать глобальную переменную $user_ID, все равно заказ оплачивает текущий пользователь.

SeVlad
На сайте с 03.11.2008
Offline
1609
#9
WpPost:
Если сам SeVlad не готов к подвигу по курению маны WC, то почему я должен быть к этому готов?

Как минимум потому, что не я получаю деньги за "поделие". Не?

WpPost:
можно использовать глобальную переменную $user_ID, все равно заказ оплачивает текущий пользователь.

Может и можно. Мне же неизвестно как и где включается add_partner_incentive. Я просто показал один из путей, максимально независимого от конкретного случая.

WP
На сайте с 23.04.2015
Offline
0
#10
SeVlad:
Как минимум потому, что не я получаю деньги за "поделие". Не?

Оправдываться не стоит.

От себя же могу добавить, что покупатель перед покупкой осознает, что интеграцию с другими ИМ ему придется делать самостоятельно, поэтому какие то претензии к поделию и автору неуместны.

А автор вроде как не обязан знать код всех ИМ в ходу на данный момент. Не?

Для справки, я написал свой ИМ и партнерка писалась именно под него, но если у человека есть желание произвести интеграцию своими силами, не порукам же его бить?

Советы по делу есть или далее оффтопить?

---------- Добавлено 23.04.2015 в 23:04 ----------

SeVlad:
Может и можно. Мне же неизвестно как и где включается add_partner_incentive.

глобальная $user_ID уже определена при оплате заказа, вряд ли это не так, в любом случае, это легко проверить.

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

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий