Пример работы интеграции по API

  1. Партер регистрируется на каком-то вашем лэндинге и попадает в вашу CRM (Битрик, amoCRM и тд.).
  2. От вас идет запрос к апи на создание партнера.
  3. В запросе есть поле с партнерским кодом. Его вы оставляете пустым, чтобы партнерский код создался автоматически, либо указываете (например 12345)
    Вот это поле:

make_partner => 1 или 0 — не обязательно, по умолчанию 0. Сделать партнером. Если лид уже зарегистрирован, как партнер, то ничего не происходит. Если лид уже существует в базе, то он будет сделан партнером.

make_partner_code => (string 32) — не обязательно, партнерский код для вновь созданного партнера. Работает только при make_partner=1,если не задано или 0 — то создается автоматически числовой, при создании партнера.
например вы указали make_partner_code=12345

  1. Далее, этот код участвует в ссылке на ваш лэндинг с формой регистрации для клиентов, с параметром bc
    например
    ?bc=12345
  2. Эта регистрация попадает в вашу CRM
  3. Вы делаете такой же запрос к API, но на создание лида. Там у вас:
    make_partner => 0
    и
    bc => (int) партнерский код — присваиваете 12345
    таким образом наша система знает, что этого клиента надо закрепить за этим партнером.
  4. Далее клиент оплачивает. Оплата попадает в вашу CRM
    Вы отправляете запрос на добавление оплаты, с контактами клиента (телефон и или емэйл или айди клиента в WinWinLand, который также можете сохранить в вашу CRM, он возвращается при запросе на создание лида)
  5. WinWinLand по айди, телефону, или емэйлу идентифицирует лида у себя, определяет за кем он закреплен, и начисляет вознаграждение согласно настройкам. Которое видите вы в отчетах, партнер в ЛК и по этому событию вы можете получать вебхуки.

Работает на BetterDocs