Перейти к содержимому
Контроли

Контроли, о которых спрашивает регулятор, встроены в расчётный период.

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

Разделение обязанностей

Два человека — иначе проводки не будет.

Два решения, двигающие деньги, — изменение плана и проведение периода — каждое требует второго оператора. Отказ живёт и в базе данных, и в приложении, поэтому он переживает и прямой вызов API.

Прогон в разбореРасчётный прогон, вычерченный как разнесённая изометрическая сборка на пунктирной оси сборки. Четыре входных листа подняты порознь над одной толстой выходной плитой. Сверху вниз: события, отмеченные девятью точками; снимок правил, разлинованный на строки; допуск — сетка из девяти клеток, две из которых зачёркнуты; и лимиты — потолок, прочерченный поперёк листа, а участок за ним заштрихован. Под ними сам прогон: сплошная плита, разлинованная на те строки, которые он произвёл. Больше в эту сборку не входит ничего.Прогон · в разбореДетерминирован05 · Прогонпо строке на участника и правило, каждая со своим rule id04 · Пределыпотолки плана, применяются до любой записи03 · Право на участиеKYC, география и статус — двое участников исключены02 · Снимок правилплан ровно таким, каким он был при старте прогона01 · Событиязаказы, возвраты и смены ранга, каждое с отметкой времениЧетыре именованных входа и один выход. Больше в сборку ничего не входит.Повторите тот же период на тех же четырёх пластинах — выйдут те же строки.
Расчётный прогон в разрезе. Запечатанная плита — результат, который никто не изменит.

Владелец

Имеет всё и всё равно получает отказ на самоутверждение. Контроль, который владелец может обойти, — не контроль.

Администратор плана — исполнитель

Готовит версии плана, расчётные периоды и индивидуальные решения. Утвердить ничего из этого не может.

Финансы — контролёр

Утверждает периоды, версии плана и оверрайды, отмечает выплаты проведёнными, распределяет пул. Не может готовить то, что утверждает.

Комплаенс

Доступ на чтение, споры, выгрузки по субъекту данных и по рабочему пространству. Никакого денежного пути.

Поддержка

Чтение данных на стороне участника и работа со спорами. Не может отметить кого-либо оплаченным и не может менять цену.

Маркетинг

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

Раздел, до которого роль оператора не дотягивается, показывает уведомление о доступе, а не данные. Разница важна: консоль, которая рисует цифры и прячет кнопки, цифры уже раскрыла.

Потолок

Жёсткий потолок совокупных выплат.

Совокупные выплаты за период соизмеряются с денежными продажами того же периода за вычетом возвратов. Выше потолка период вообще нельзя утвердить — его не помечают и о нём не предупреждают. Его отклоняют.

Общее вознаграждение против денежных продаж периодаШкала от нуля до ста процентов денежных продаж периода за вычетом возвратов. Расчётное вознаграждение — 41.00 процента. Линия на 49.00 процента отмечает предел; область за ней заштрихована и подписана «не может быть утверждено». Ниже те же 41.00 процента разложены по механизмам: прямые 14.50, дифференциал 12.25, равный ранг 6.00, пул 5.75 и клуб 2.50.Полная шкала = денежные продажи периода за вычетом возвратовРассчитанное вознаграждение 41.00%Не может быть утверждено0102030405060708090100Предел 49.00% (по умолчанию)41.00% · По движкамDIRECT 14.50DIFFERENTIAL 12.25SAME-RANK 6.00POOL 5.75CLUB 2.50
Полная шкала — денежные продажи периода за вычетом возвратов. Потолок поставляется на 49%, и понизить его — ваше право.

Это то число, которое решает, способен ли план вознаграждений арифметически заплатить то, что обещает. План, выплаты которого могут превысить его продажи, не щедр — его финансирует следующая волна. Измерять это каждый период, в самом пути утверждения, против продаж за вычетом возвратов — это и есть разница между «знать» и «узнать потом».

internal/runs · program config cap_pct_bps

Раскрытие

Раскрытие о доходах, посчитанное по всем.

Участники, получившие доход, не получившие, сумма, среднее, медиана, 90-й и 99-й процентиль и максимум — за календарный год, по каждой зарегистрированной позиции.

  1. 01

    Те, кто ничего не заработал, входят в знаменатель

    Считается каждый участник, существовавший в раскрываемом году, а тот, кто не заработал ничего, считается нулём. Выбрасывание таких участников — стандартный способ, которым этот отчёт приукрашивает программу, и именно поэтому медиана может читаться десятикратно завышенной.
  2. 02

    Отрицательный год — это ноль, а не отрицательный доход

    Если списания превышают доход участника за год, такой участник раскрывается с нулём. Ничей убыток не зачитывается против чужого дохода, чтобы улучшить среднее.
  3. 03

    Прошлый год не размывается

    Знаменатель — участники, зарегистрированные до конца раскрываемого года, поэтому публикация распределения за 2025 год в 2026-м не улучшается втихую за счёт всех, кто присоединился с тех пор.
  4. 04

    Оно вычисляется, а не пишется

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

internal/exposure · internal/report

Книги

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

Сколько должны, как давно должны и сходятся ли книга и выплаты между собой.

Возрастная структура

Непогашенные обязательства по корзинам 0–30, 31–60, 61–90 и свыше 90 дней. Комиссия, не выплаченная четыре месяца, — это другой факт, чем не выплаченная четыре дня, и одна общая сумма его прячет.

internal/exposure

Журнал проводок, со знаками как надо

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

internal/report

Налоговые справки по каждому участнику

Годовая справка на каждую позицию, с массовой выгрузкой. Участники просят их в январе, каждый год и все сразу.

internal/report

Перекрёстная сверка обязательств

Проведённая стоимость в книге против проведённых выплат. Когда эти две величины расходятся, что-то не так, и отчёт так и говорит, а не усредняет расхождение.

internal/report

Право участвовать

Кто может участвовать и на каком основании.

Географическая политика, поставляемая выключенной, режим наблюдения, показывающий, что было бы, если бы её включили, и проверка личности, которая хранит решение, а не документ.

В каких странах доступна эта платформаПятьдесят кодов стран ISO имеют строку блокировки и перечёркнуты; они сгруппированы по причине попадания в набор: семь названных стран, двадцать семь государств ЕС, три страны ЕЭП вне ЕС, шесть удалённых регионов ЕС, шесть территорий США и Сен-Мартен. Ещё тридцать пять кодов перечислены как обслуживаемые намеренно, хотя и соседствуют с этим блоком. Все прочие присвоенные коды обслуживаются самим отсутствием строки. Политика поставляется выключенной, работает в режиме наблюдения, пока оператор читает прогноз, и только после этого начинает применяться.Где это доступноИсточник — migrations/0098 + 0102 · 50 заблокированных строк · 199 обслуживаемых строк · reason_code=regulatory · 0 заданных исключенийXXНе обслуживается · 50XXОбслуживается, решено · 35Везде остальном · обслуживается и перечисленоНазваны в наборе7USCAAUSGJPGBCHЧлен ЕСгосударства27ATBEBGHRCYCZDKEEFIFRDEGRHUIEITLVLTLUMTNLPLPTROSKSIESSEЕЭЗ, не ЕС3NOISLIОтдалённые регионы ЕСрегионы6AXGFGPMQREYTТерритории США6PRVIGUASMPUMОтдалённый,переоформлен1MFОбслуживается по решению ·Восточная Европа14RUUABYTRRSBAMEMKALXKMDGEAMAZОбслуживается по решению ·Соседние, не ЕЭЗ21GGJEIMFOGLSJAWCWSXBQBLPMWFPFNCTFMCSMVAADGI†Режим политикиOFFMONITORENFORCEПолитика выходит выключенной, работает в режиме наблюдения, пока оператор читает прогноз, и только затем применяется.У всех 249 кодов ISO 3166-1 есть строка. 50 заблокированы, остальные обслуживаются и перечислены.† У GI есть строка со статусом «обслуживается». Расширение блокировки — записанное исключение, а не правка этого списка.
Источник истины — исходная политика. Каждая страна указана вместе с кодом причины, по которой она в списке.

Определение страны происходит внутри собственной базы данных платформы, а не через сторонний запрос на пути обработки. Это осознанное комплаенс-решение: ответ, приходящий по незашифрованному HTTP с публичного эндпойнта с лимитом запросов, может переписать любой на маршруте, а значение, которое способен переписать атакующий, может влиять на скоринг риска, но не должно решать, кто может войти в аккаунт.

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

Проверка личности идёт на вашем собственном аккаунте у провайдера. На платформу возвращаются решение и необратимый идентификатор — достаточный, чтобы обеспечить «один человек — одна позиция», и не более. XEX не хранит документы ваших участников, потому что самый безопасный способ хранить документы — не хранить их.

internal/geo · internal/verification

Доступность
Программы на XEX доступны не везде. Доступность зависит от вашей страны, от собственных правил программы и от проверки личности. В доступе может быть отказано или он может быть отозван там, где программа не разрешена, и отказ не влечёт возврата каких-либо расходов третьим лицам.
Что говорит ваше поле

Маркетинг, который обязан пройти согласование перед выходом.

Заявление, из-за которого программу закрывают, почти никогда не делает оператор. Его делает участник, в групповом чате, о доходах.

Материалы проходят согласование, которое добавляет к тексту комплаенс-раскрытие — один раз и идемпотентно, — поэтому согласованный материал не может разойтись без него. Командные объявления уходят из согласованных шаблонов, а не свободным текстом. Маркетинг не может согласовать собственный материал; это граница роли, а не политика.

Ничто из этого не мешает участнику писать что угодно в своём аккаунте. Что это даёт — так это согласованный корпус материалов, запись о том, что и кем было согласовано, и защитимый ответ, когда кто-нибудь спросит, что ваша программа говорила людям.

internal/marketing · /admin/marketing

Чего мы не заявляем

Чего мы не заявляем.

Самый полезный абзац на этой странице — и тот, который большинство поставщиков опускает.

У нас нет отчёта SOC 2. Независимое тестирование на проникновение не проводилось. Мы не публикуем обязательств по доступности сервиса, потому что здесь пока нечем её измерить. XEX даёт вам средства контроля и записи; он не даёт лицензии и не является юридической консультацией. Законен ли ваш план вознаграждений в стране, где вы его продвигаете, устанавливаете вы сами — и условия платформы этого от вас требуют.
Ваша программа — ваша ответственность
XEX поставляет программное обеспечение. Вы несёте единоличную ответственность за свой план вознаграждения, за каждую лицензию или регистрацию, необходимую вашей программе в странах, где вы её продвигаете, и за каждое заявление, которое делаете вы или ваши участники. Планы, платящие преимущественно за привлечение участников, а не за реальные продажи, запрещены на этой платформе и незаконны во многих странах.
Что такое эта платформа
XEX — это программное обеспечение. Программы, перечисленные здесь, ведут независимые компании, которые сами определяют свой план вознаграждения, цены и условия. XEX не ведёт ни одной программы, не одобряет ни одну из них, не является стороной какого-либо соглашения между программой и её участниками и никогда не хранит средства участников или их приватные ключи.
Дальше

Прогоните это в песочнице, прежде чем верить нам на слово.

Песочница — это весь продукт. Настройте план, купите пакет как участник, посчитайте период и прочитайте раскрытие, которое он выдаёт.