Вероятно тут есть ребята кто когда то сталкивался с реализацией cash back сервисов.
У нас есть задача реализовать кэш бек (это кэш бек на узкую аудиторию в маленьком сегменте).
У нас есть аудитория, но мы не очень понимаем логику работы взаимодействия нескольких сайтов:
Сервис cashback = сайт продавец.
- Система должна быть именно своя, подключать партнеров и работать с ними должны мы самостоятельно.
Нам незнаком именно принцип обмена данными (cpa подобные admitad мы сейчас исключаем по причине того что наши сайты продавцы их не интересуют).
Мы (пока что нашли посмотреть в сети cashbackengine), где они заявляют что возможно подключения магазина без cpa (собственный), вроде есть там импорт csv с данными (подтверждающие сделку), но как магазин должен формировать эти данные по переданным нами покупкам, есть ли у них такие механизмы, если нет то как их реализовать - в этой области у нас провал в знаниях.
Сам сервис cashbackengine - удивительно вообще молчит на любые запросы (мы пока не покупали его), в интернете смогли найти только описание общих принципов работы.
Если кто то сможет поделиться крохотным кусочком своих знаний - мы были бы Вам очень признательны.
Мы готовы рассмотреть консультацию на платной основе.
В общем случае все работает как и кэшбэк внутри одного сайта. Главное разделите задачи на более маленькие, и оцените как они должны работать.
1) Делаете уникальный редирект пользователя с своими куками или параметром сессии на сайт партнера.
2) Человек оплачивает покупку. В заказе для него записывается особенный параметр, чтобы партнер мог делать выгрузку для вас.
3) Сайт возвращает вам данные о покупке, посредством вебхука к примеру на ваш АПИ.
4) Дальше уже вы разносите транзакцию, сколько пришло (полный кэшбэк), сколько покупателю уйдет, сколько вам.
В зависимости от того, на чем построен пункт 2 - понадобится или доработка вебсайта партнера, либо использовать определенный плагин, если найдете. Я мельком глянул - для WP даже есть организация треков, какая вам нужна.
Как раз проблема в П2, мы не знаем что предложить, и на что опираться в поиске или написании кодов.
Сайты у всех с кем мы будем работать самописные, и на внесение новых кодов они будут относиться с не доброжелательностью.
Евгений Матвеев, сайт любого партнёра не может чудесным образом без каких либо изменений в своём коде подключиться к вашему сервису.
Вам надо мыслить категориями что вы делаете очередную CPA-сеть, и партнёр должен у себя сделать интеграцию с вами.
Самый безболезненный вариант интеграции для партнёров - это если вы им предоставите свой JS-скрипт, который партнёр ставит на сайт и всё чудесным образом будет работать и трекаться (только конверсии).
Как минимум это позволит отслеживать факт заказа, но например такие вещи как "клиент отменил заказ" или "продавец отменил заказ" или "заказ успешно доставлен" возможно не получится отследить просто установкой js-кода.
Так же у такой схемы интеграции всегда будет уязвимость в том что возможно подделать уведомления о конверсиях и сл-но обмануть ваш сервис.