Автор Тема: Работа с рефералами в PrestaShop  (Прочитано 347 раз)

22 Ноября 2015, 22:11:01
  • Фрилансер
  • *
  • Сообщений: 162
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Подскажите пожалуйста как регистрировать рефералов в магазине? Отслеживать продажи по их рекомендации? И предоставлять им отчет с вознаграждением за активные рекомендации?
23 Ноября 2015, 11:03:47
Ответ #1
  • Модератор
  • Ветеран
  • *****
  • Сообщений: 85944
  • Репутация: +25399/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Установите модуль для рефельной программы Referralprogram или Advanced Customer Referral Program
08 Декабря 2015, 15:00:23
Ответ #2
  • Фрилансер
  • *
  • Сообщений: 162
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Установите модуль для рефельной программы Referralprogram или Advanced Customer Referral Program
В этих модулях можно генерировать для каждого партнёра реферальную ссылку по заказам с которой система будет начислять определенный процент вознаграждения?
08 Декабря 2015, 15:16:12
Ответ #3
  • Модератор
  • Ветеран
  • *****
  • Сообщений: 85944
  • Репутация: +25399/-0
  • Сообщество PrestaShop
    • Просмотр профиля
По платному модулю Advanced Customer Referral Program  вопросы лучше задавать при покупке модуля владельцу этого модуля.
В стандарном вы создаете купоны и высылаете ссылки с купонами рефералам.
09 Декабря 2015, 00:38:56
Ответ #4
  • Фрилансер
  • *
  • Сообщений: 162
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
По одному купону может регистрироваться не ограниченное кол-во людей, приглашенных конкретным рефералом? Да, и можно привязать конкретную реферальную ссылку к аккаунту реферала, чтобы у него на странице так же предоставлялась информация о продажах по его ссылке?
09 Декабря 2015, 10:32:41
Ответ #5
  • Модератор
  • Ветеран
  • *****
  • Сообщений: 85944
  • Репутация: +25399/-0
  • Сообщество PrestaShop
    • Просмотр профиля
На оба вопроса - да.
13 Декабря 2015, 07:48:01
Ответ #6
  • Фрилансер
  • *
  • Сообщений: 162
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Подскажите пожалуйста как сделать чтобы в партнёрской программе вознаграждение получал только спонсор, т.е. человек который пригласил нового клиента? Потому как по умолчанию купоны с вознаграждением предоставляются и пригласившему и приглашённому!
13 Декабря 2015, 13:16:09
Ответ #7
  • Модератор
  • Ветеран
  • *****
  • Сообщений: 85944
  • Репутация: +25399/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Скидка накапливается для того, кто привел клиента. Рассылаются письма с купоном клиенту и тому кто его привел. Вы хотите не отсылать письмо с купоном клиенту?
13 Декабря 2015, 14:20:34
Ответ #8
  • Фрилансер
  • *
  • Сообщений: 162
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Скидка накапливается для того, кто привел клиента. Рассылаются письма с купоном клиенту и тому кто его привел. Вы хотите не отсылать письмо с купоном клиенту?
Совершенно верно. Мне необходимо начислять вознаграждение ТОЛЬКО тому кто пригласил нового клиента. Важно чтобы и в личном кабинете нового пользователя не было начислений за регистрацию в магазине. Вознаграждение только пригласившему!
13 Декабря 2015, 14:30:51
Ответ #9
  • Ветеран
  • *****
  • Сообщений: 763
  • Репутация: +6/-0
  • Сообщество PrestaShop
    • Просмотр профиля
В дефолтном не настраиваются условия партнерки.
Нужно установить Module Referral Program Plus или какой-нибуть похожий, в котором можно настроить условия для рефеларов.

В модуле Referral Program Plus есть такое:
- Выбор в БО предоставления купонов с бонусами для реферала, спонсора или обоим сразу.
16 Декабря 2015, 19:35:30
Ответ #10
  • Фрилансер
  • *
  • Сообщений: 162
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Платные модули дорогие. Подскажите пожалуйста, как внести изменения в код бесплатного модуля Referralprogram, чтобы вознаграждение начислялось только пригласившему участнику. Мне очень нужна Ваша помощь. Кто знает как, откликнитесь пожалуйста.

P.S. Если есть бесплатные похожие модули с нужной функцией подскажите где искать и как они называются.
17 Декабря 2015, 12:04:28
Ответ #11
  • Модератор
  • Ветеран
  • *****
  • Сообщений: 85944
  • Репутация: +25399/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Изменить алгоритм работы этого модуля можно в файлах
/modules/referralprogram/referralprogram.php
/modules/referralprogram/ReferralProgramModule.php
для начисление балов спонсору метод - registerDiscountForSponsor
для начисление балов приведенному клиенту метод - registerDiscountForSponsored.
17 Декабря 2015, 20:24:15
Ответ #12
  • Фрилансер
  • *
  • Сообщений: 162
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Изменить алгоритм работы этого модуля можно в файлах
/modules/referralprogram/referralprogram.php
/modules/referralprogram/ReferralProgramModule.php
для начисление балов спонсору метод - registerDiscountForSponsor
для начисление балов приведенному клиенту метод - registerDiscountForSponsored.
Я правильно понял:
Нужно удалить код в ReferralProgramModule.php public function registerDiscountForSponsored($id_currency)
{
if ((int)$this->id_cart_rule_sponsor > 0)
return false;
return $this->registerDiscount((int)$this->id_sponsor, 'sponsor', (int)$id_currency);
}
Тогда вознаграждение будет начисляться только пригласившему?
17 Декабря 2015, 21:38:48
Ответ #13
  • Модератор
  • Ветеран
  • *****
  • Сообщений: 32988
  • Репутация: +26759/-0
    • Просмотр профиля
Нет, тогда будет ошибка. Нужно в фпйле модуля найти где используются эти функции и там удалять registerDiscountForSponsored.
17 Декабря 2015, 22:39:16
Ответ #14
  • Фрилансер
  • *
  • Сообщений: 162
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Огромное спасибо,  благодаря Вашим консультациям нашёл решение.
Теперь еще один вопрос  :) Подскажите пожалуйста как запретить модулю создавать скидочные купоны и отправлять их по е-mail? Нужно чтобы в разделе мои купоны отображалась только сумма вознаграждения.