Подтверждение домена

Перед модерацией нужно доказать, что сайт проекта принадлежит вам. Мы выдаём токен, вы размещаете его одним из трёх способов, мы проверяем. Занимает 2–5 минут.

API v1 · обновлено 2026-09-12

Как это работает

  1. В кабинете откройте проект → «Домен» и выберите способ: DNS-запись, meta-тег или файл.
  2. Скопируйте токен — 32 символа hex, один на проект, действует до успешной проверки.
  3. Разместите его по инструкции ниже и нажмите «Проверить». Повторная проверка доступна раз в 30 секунд.
  4. После успеха проект автоматически уходит на модерацию. Раз в 7 дней мы перепроверяем DNS и файл: при пропаже — уведомление, не блокировка.

Домен указывается без протокола и пути: shop.example или app.shop.example. Смена домена сбрасывает подтверждение.

Способ 1. DNS TXT-запись

Подходит, когда есть доступ к DNS домена. Добавьте TXT-запись на корень домена или на поддомен _paydex — любой из вариантов:

Мы опрашиваем несколько резолверов (системный, 1.1.1.1, 8.8.8.8); распространение записи обычно занимает от 1 до 30 минут, реже — до 24 часов.

Cloudflare DNS

  1. Панель Cloudflare → ваш домен → DNSRecordsAdd record.
  2. Type: TXT. Name: @ (корень) или _paydex. Content: paydex-verify=3f9a1c2e7b4d5f60819a2b3c4d5e6f70. TTL: Auto.
  3. Сохраните. Для TXT-записей «оранжевое облако» (proxy) не применяется — ничего переключать не нужно.
  4. Через минуту нажмите «Проверить» в кабинете Paydex.

У других регистраторов (reg.ru, Timeweb, Beget, Selectel) поле «имя/хост» для корня обычно @ либо пустое, а значение вводится без кавычек.

Способ 2. meta-тег

Подходит для конструкторов и CMS, где легко добавить код в <head>. Тег должен присутствовать на главной странице https://shop.example/ в исходном HTML (не подставляться скриптом после загрузки).

Tilda

  1. Настройки сайта → ЕщёHTML-код для вставки внутрь head.
  2. Вставьте тег целиком, сохраните и опубликуйте все страницы (кнопка «Опубликовать» на главной — иначе изменения не попадут на сайт).
  3. Убедитесь, что главная открывается по https:// и без редиректа на другой домен.

WordPress

Через плагин WPCode («Insert Headers and Footers»): Code Snippets → Header & Footer → поле Header → вставьте тег → Save. Или код в теме:

Если стоит кэширующий плагин (WP Rocket, LiteSpeed Cache, W3 Total Cache) — очистите кэш после сохранения.

Nuxt / Next / статический сайт

Для Next.js — metadata.other в app/layout.tsx или <Head> в _app; для чистого HTML — строка в <head> файла index.html.

Способ 3. Файл

Разместите текстовый файл с токеном по адресу https://shop.example/.well-known/paydex-verify.txt (запасной путь — https://shop.example/paydex-verify.txt). Содержимое — только токен, без пробелов и HTML:

  • Статика / Nuxt / Vite — папка public/.well-known/paydex-verify.txt.
  • WordPress и другие CMS — загрузите файл в корень сайта через файловый менеджер хостинга или FTP; папка .well-known может быть скрыта — включите показ скрытых файлов.
  • nginx — проверьте, что location ~ /\. не блокирует .well-known; при необходимости добавьте location ^~ /.well-known/ { allow all; }.

Файл должен отдаваться с кодом 200 по HTTPS, без редиректов на другой хост и без HTML-обёртки. Тип содержимого не важен.

Самопроверка

Если проверка не проходит

СообщениеПричина и решение
TXT-запись не найденаЗапись ещё не распространилась или добавлена на другой хост (например, www). Проверьте dig, подождите 10–30 минут.
Тег не найден на главнойТег подставляется скриптом, стоит на другой странице, сайт отдаёт редирект на www/другой домен или закрыт паролем/капчей для ботов.
Файл недоступен404 из-за скрытой папки, 403 из-за правил веб-сервера, редирект на HTTP или другой хост. Откройте адрес в режиме инкогнито.
ТаймаутСайт отвечает дольше 8 секунд или блокирует зарубежные/дата-центровые IP. Временно отключите гео-фильтр или используйте способ DNS.

После подтверждения проект попадает на модерацию — что проверяется и как её пройти, описано в требованиях к сайту.