MMeerPartners docs

Решение проблем

Типовые проблемы MeerPartners и как их решить: не засчитался клик или конверсия, постбэк отклонён, не приходит выплата, не виден приватный оффер, занят slug, баланс на нуле.

Подборка типовых ситуаций с пошаговыми решениями. Если проблема не из списка — посмотрите Справочник ошибок или напишите в поддержку.

Не засчитался клик или конверсия

Клик прошёл, но в статистике его нет — либо конверсия случилась, а комиссии нет.

Проверьте, не бот ли это

Трафик от ботов и краулеров исключается из атрибуции. Оцените качество источника трафика — мотивированный и низкокачественный трафик чаще не засчитывается.

Проверьте окно атрибуции

Клик действителен ограниченное время (по умолчанию 30 дней). Если пользователь купил позже — клик вне окна, конверсия станет unattributed. См. Атрибуцию.

Убедитесь, что бизнес возвращает click_id

Cookie часто теряется (Telegram, WebView, мобильные). Самый надёжный способ — чтобы бизнес прокидывал aff_click со своего лендинга обратно в постбэк. Это снимает зависимость от cookie.

Проверьте соответствие события модели

На CPL-оффер должно прийти событие lead, на CPA/RevShare — sale. Если событие не совпадает с моделью, конверсия запишется, но комиссия не начислится.

Конверсия не теряется молча

Даже без атрибуции конверсия фиксируется со статусом unattributed и попадает в отложенный разбор. Если клик дойдёт с задержкой, платформа повторно привяжет конверсию к инфлюенсеру.

Постбэк отклонён

Сервер бизнеса отправляет постбэк, но платформа возвращает ошибку.

Проверьте подпись (HMAC)

Подпись считается по строке {METHOD}\n{PATH}\n{X-Timestamp}\n{SHA256(body)} секретом API-ключа. Несовпадение → ошибка подписи. Сверьте алгоритм и тело запроса побайтно.

Проверьте timestamp (анти-replay)

X-Timestamp должен быть в пределах ±300 секунд от текущего времени сервера. Рассинхрон часов на вашем сервере → постбэк отклоняется как устаревший. Синхронизируйте время (NTP).

Проверьте ref и external_order_id

ref — это click_id или код ссылки; без корректного ref атрибуция не найдёт клик. external_order_id обязателен — это ключ идемпотентности и дедупликации.

Проверьте скоуп и принадлежность ключа

API-ключ должен иметь скоуп postback и принадлежать тому же tenant, что и оффер. Заголовки X-Api-Key-Id, X-Tenant-Id должны соответствовать ключу.

Повторная отправка безопасна

Постбэк идемпотентен по external_order_id: повторная отправка того же заказа вернёт {duplicate:true} и не создаст дубль. Ретраить постбэк — нормально. Точные коды — Коды ошибок API.

Не приходит выплата

Заявка создана, но деньги не поступают.

Посмотрите статус заявки

requested — создана; processing — у провайдера; paid — выплачено; failed — отказ (деньги вернулись в баланс); on_hold — на ручной антифрод-проверке.

Уточните метод вывода

Telegram Stars и банк/manual обрабатываются вручную оператором — это дольше автоматических карты и USDT. Проверьте корректность реквизитов (для USDT — сеть строго TRC-20).

Проверьте антифрод-холд

Перед выплатой возможна ручная проверка (свежесть аккаунта, всплеск объёма, совпадение реквизитов). Заявка в on_hold ждёт ревью.

Двойной выплаты не будет

Если выплата зависла из-за сетевого таймаута, платформа сама уточняет исход у провайдера и финализирует заявку. Не создавайте дубль вручную — система использует идемпотентный ключ. Подробнее — Методы вывода.

Не виден приватный оффер

Оффер есть, но в каталоге инфлюенсера его нет.

Проверьте доступ к приватному офферу

Приватные офферы видны только приглашённым паблишерам. Если приглашения не было — оффер не появится в каталоге.

Проверьте статус приглашения

Приглашение могло истечь (INVITE_EXPIRED), быть отозвано (INVITE_REVOKED) или исчерпать лимит использований (INVITE_EXHAUSTED). Запросите новое у бизнеса.

Проверьте, не на паузе ли оффер

Оффер на паузе или на модерации скрыт из каталога. Дождитесь его активации.

Ошибка при создании бизнеса: slug занят

При регистрации бизнеса система сообщает, что адрес (slug) уже используется.

TENANT_SLUG_TAKEN

Slug бизнеса должен быть уникальным в рамках платформы. Если он занят — выберите другой. Подберите вариант, которого ещё нет: добавьте суффикс, регион или сократите название.

Придумайте уникальный slug

Используйте латиницу, цифры и дефис. Избегайте слишком общих слов — их чаще занимают.

Повторите создание

Введите новый slug и сохраните. При повторной ошибке попробуйте ещё один вариант.

Баланс на нуле, начисления остановились (для бизнеса)

Конверсии идут, но комиссии не начисляются, а оффер встал на паузу.

Закончился депозит

Если на эскроу-балансе не хватает средств на очередную конверсию, оффер автоматически встаёт на паузу (OFFER_AUTO_PAUSED_NO_FUNDS), а конверсия переходит в pending_funds — она не теряется.

Пополните эскроу-баланс

Перейдите в Баланс и пополнение и внесите средства. Пополнение ниже минимума вернёт DEPOSIT_BELOW_MIN.

Дождитесь авто-возобновления

После пополнения накопленные pending_funds-конверсии автоматически промоутятся в обычные начисления, а оффер возобновляется. Действие идемпотентно.

Не доводите до нуля

Следите за остатком на балансе, чтобы оффер не вставал на паузу в разгар трафика. Автопополнение в интерфейсе помечено «скоро» и пока недоступно — пополняйте заранее вручную.

Что дальше