Как подключить платёжный шлюз Тинькофф к WordPress-сайту за 5 шагов

Как подключить платёжный шлюз Тинькофф к WordPress-сайту за 5 шагов

Если ты ведёшь онлайн-бизнес — магазин, курс, консультации или подписку — и хочешь, чтобы люди платили легко и без лишних кликов, Тинькофф Банк — один из лучших вариантов. Не потому что он «самый популярный», а потому что он реально работает: быстрая интеграция, понятный интерфейс, низкий порог входа и поддержка 24/7. В этой статье я покажу, как подключить его к WordPress без программирования, за пять реальных шагов — так, как делал это сам для десятков сайтов.

Зачем вообще это нужно?

Ты можешь иметь красивый сайт, отличный продукт и тонну трафика — но если человек не может заплатить, ты не зарабатываешь. Простой пример: человек зашёл на сайт, выбрал курс за 2990 рублей, нажал «Купить» — и видит «Оплата недоступна». Он уходит. И не вернётся.

Платёжный шлюз — это мост между твоим сайтом и банком. Тинькофф предлагает его бесплатно для большинства бизнесов, без абонентской платы, с понятной комиссией (2,5–3,5% за карту, в зависимости от тарифа). Главное — подключить его правильно. Иначе: ошибки при оплате, пропавшие платежи, клиенты, которые пишут в поддержку: «Я заплатил, но ничего не получил».

Шаг 1: Зарегистрируйся в Тинькофф Банке как юрлицо или ИП

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

Что тебе нужно:

  • Паспорт;
  • Свидетельство о регистрации ИП/ООО;
  • ИНН;
  • Счёт в банке (можно открыть прямо в Тинькофф).

Зайти на сайт business.tinkoff.ru, выбрать «Подключить платёжный шлюз», заполнить форму. Процесс занимает 1–3 дня. Не торопи — если ты заполнил всё с ошибками, тебя откажут. Проверь, что название ИП/ООО совпадает с тем, что в ЕГРИП/ЕГРЮЛ. Даже лишняя точка — и заявку отклонят.

После одобрения тебе придут:

  • Торговый ID (Merchant ID) — это твой уникальный номер в системе;
  • Секретный ключ (Secret Key) — без него ничего не заработает;
  • Ссылку на документацию и тестовый режим.

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

Шаг 2: Выбери плагин для WordPress

WordPress — это не код, а конструктор. Ты не будешь писать API-запросы вручную. Ты выберешь плагин, который уже знает, как говорить с Тинькофф.

Сейчас есть три основных варианта:

Плагин Поддержка Тинькофф Сложность Цена Когда выбрать
WooCommerce + Tinkoff Payment Gateway Да, официальная интеграция Средняя Бесплатно Если у тебя интернет-магазин на WooCommerce
Payform — Платежи через Tinkoff Да, через API Простая Бесплатно (есть премиум-версия) Если хочешь просто кнопку «Оплатить» на любой странице
WP Simple Pay Нет (только Stripe, PayPal) Простая От $49/год Не подходит — не работает с Тинькофф

Я рекомендую два варианта:

  • Если у тебя магазин — используй WooCommerce с официальным плагином от Тинькофф. Он стабильный, обновляется, поддерживается.
  • Если у тебя просто страница с оплатой курса, консультации или доната — возьми Payform. Он проще, быстрее, и ты можешь вставить кнопку оплаты даже в пост или на главную.

Не используй «самодельные» плагины из архива на GitHub или «чужие» решения с форумов. Они могут работать сегодня, а завтра сломаются — и ты потеряешь платежи. Тинькофф официально поддерживает только два плагина: WooCommerce и Payform. Остальное — на свой страх и риск.

Шаг 3: Настройка плагина — ввод ключей и тестирование

Предположим, ты выбрал Payform. Установи его через панель WordPress: «Плагины → Добавить новый → Поиск “Payform” → Установить и активировать».

Зайди в настройки плагина. Там будет поле:

  • Merchant ID — вставь то, что получил от Тинькофф;
  • Secret Key — вставь ключ, который ты сохранил;
  • Тестовый режим — включи его!

Зачем тестовый режим? Потому что если ты сразу включишь реальные платежи с ошибкой — клиент заплатит, а деньги не придут тебе. Или, что хуже — заплатит дважды. Тестовый режим — это как тренировка на манекене. Ты можешь «оплатить» на 1 рубль, проверить, приходит ли уведомление, и убедиться, что всё работает.

Создай тестовую страницу: «Оплата курса». Добавь блок Payform. Выбери сумму — например, 1 рубль. Нажми «Сохранить». Зайди на эту страницу как обычный пользователь. Нажми «Оплатить».

Откроется форма Тинькофф — там можно использовать тестовые карты. Например:

  • Номер карты: 4444444444444444
  • Срок: 12/28
  • CVV: 123
  • Сумма: 1 рубль

Если после оплаты ты видишь «Оплата прошла успешно» и в админке Payform появилась запись — ты на шаге впереди. Если нет — проверь ключи. Ошибка в одной цифре — и всё не работает. Убедись, что не скопировал пробелы или символы вроде «» или «» вместо обычных кавычек.

Если используешь WooCommerce — всё то же самое. Только в настройках WooCommerce → Платежи → Tinkoff Payment Gateway. Там те же поля: Merchant ID, Secret Key, тестовый режим. После настройки добавь товар, нажми «Купить» — и протестируй.

Шаг 4: Включай реальные платежи — и проверяй всё ещё раз

Тест прошёл? Отлично. Теперь выключи тестовый режим. Но не спешите. Сначала сделай это на небольшой сумме — скажем, 99 рублей. Создай товар или страницу с оплатой на 99 рублей. Заплати сам с реальной карты — не тестовой.

Проверь три вещи:

  1. Пришло ли уведомление на почту? (Тинькофф отправляет письмо при каждом платеже)
  2. Появился ли платеж в личном кабинете Тинькофф? (Раздел «Платежи» → «Торговые операции»)
  3. Появился ли статус «Оплачено» в WordPress? (В WooCommerce — в заказах; в Payform — в списке платежей)

Если всё совпало — ты в деле. Если нет — ищи ошибку. Чаще всего: неправильный ключ, неправильный язык (если сайт на английском, а Тинькофф ожидает русский), или не настроен вебхук.

Вебхук — это автоматическое уведомление от Тинькофф, что платеж прошёл. Без него сайт не знает, что деньги пришли, и не активирует доступ к курсу или товару. В Payform это настраивается автоматически. В WooCommerce — тоже. Но если ты используешь другой плагин — проверь, есть ли в настройках поле «Webhook URL». Оно должно быть таким: https://твойсайт.ру/wp-json/tinkoff/v1/webhook (точный путь зависит от плагина). Если его нет — плагин не работает.

Шаг 5: Настрой уведомления и автоматизацию

Платеж прошёл — но клиент не получил доступ к курсу? Это хуже, чем если бы он не заплатил. Он заплатил, а ты ничего не сделал. Это разрушает доверие.

Если ты используешь WooCommerce — всё автоматически: после оплаты заказ ставится в статус «Оплачен», и клиент получает письмо с ссылкой на скачивание. Но если у тебя курс на LearnDash, MemberPress или LifterLMS — нужно настроить интеграцию. Например:

  • После оплаты — автоматически добавить пользователя в группу «Купленный курс»;
  • Отправить письмо с доступом;
  • Заблокировать страницу, пока оплата не пройдёт.

В Payform можно настроить автоматическое перенаправление на страницу с доступом после оплаты. В настройках плагина есть поле «URL после оплаты». Укажи туда ссылку на курс, PDF-файл или личный кабинет.

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

Частые ошибки — и как их избежать

Я видел сотни случаев, когда люди «подключили» Тинькофф, но платежи не шли. Вот самые распространённые ошибки:

  • Используют тестовые ключи в реальном режиме. — Проверь, что тестовый режим выключен. Если он включён — платежи не проходят, даже если всё кажется правильно.
  • Ключи скопированы с пробелами. — Скопируй ключ в блокнот, удали все пробелы, потом вставь в плагин. Даже один лишний символ — и всё ломается.
  • Не проверяют вебхук. — Без него сайт не знает, что платеж прошёл. Проверь, что в логах Тинькофф есть успешные POST-запросы на твой сайт.
  • Платёжный шлюз включён, но сайт не HTTPS. — Тинькофф требует HTTPS. Если у тебя сайт на HTTP — оплата не откроется. Установи SSL-сертификат (бесплатно через Let’s Encrypt — почти все хостинги дают его автоматически).
  • Ожидают мгновенной активации. — Иногда между оплатой и активацией доступа проходит 1–3 минуты. Не паникуй. Если через 5 минут — проверь логи.

Что выбрать в зависимости от ситуации

Вот как принять решение:

  • Ты ведёшь интернет-магазин с товарами, корзиной, скидками, доставкой — используй WooCommerce + Tinkoff Payment Gateway. Это стандарт для 90% магазинов в России.
  • Ты продаёшь курс, консультацию, электронную книгу — используй Payform. Он проще, быстрее, и ты можешь вставить кнопку «Оплатить» в любой пост, страницу или виджет.
  • Ты хочешь продавать по подписке (например, ежемесячный доступ к контенту) — используй WooCommerce с плагином WooCommerce Subscriptions. Тинькофф поддерживает рекуррентные платежи — но только если плагин их поддерживает. Payform пока не умеет подписки.
  • Ты не ИП и не ООО — не пытайся подключить Тинькофф. Варианты: ЮKassa (можно на физлицо), Сбербанк (тоже требует ИП), или PayPal (если клиенты из-за рубежа).

Как лучше сделать — практические рекомендации

Вот что я делаю всегда, когда подключаю Тинькофф:

  1. Сначала регистрируюсь в Тинькофф как ИП — это дешевле и проще, чем ООО.
  2. Сразу беру тестовый режим и проверяю всё на 1 рубль. Не пропускаю этот этап.
  3. Проверяю, что сайт работает по HTTPS. Без этого — никаких платежей.
  4. Настраиваю уведомления на почту — и на телефон (через Telegram-бота, если нужно).
  5. Проверяю, что после оплаты клиент получает доступ. Даже если это просто ссылка на PDF — убедись, что она работает.
  6. Не забываю про возвраты. Тинькофф позволяет отменять платежи в течение 30 дней. Настрой в WooCommerce или в плагине автоматическое снятие доступа при возврате.
  7. Следи за комиссией. Если у тебя много маленьких платежей (например, 99 рублей), комиссия 3,5% — это 3,5 рубля. Это нормально. Но если ты продаёшь по 5000 рублей — можно договориться о снижении комиссии. Позвони в поддержку Тинькофф — они часто идут навстречу.

Итог: что делать прямо сейчас

Если ты читаешь это — значит, ты готов. Вот твой чек-лист на сегодня:

  1. Зарегистрируйся как ИП (если ещё не сделал) — за 20 минут на сайте Тинькофф.
  2. Получи Merchant ID и Secret Key.
  3. Установи Payform (если продаёшь курс) или WooCommerce + Tinkoff Payment Gateway (если магазин).
  4. Включи тестовый режим, протестируй на 1 рубль.
  5. Проверь, что платеж приходит и доступ выдаётся.
  6. Выключи тестовый режим — и запусти на реальную сумму.

Не жди «идеального момента». Сделай это сегодня. Потому что каждый день, когда ты не принимаешь оплату — ты теряешь деньги. Не потому что ты плохой предприниматель. Просто клиент не может заплатить. И ты не виноват. Ты просто не подключил шлюз. А это решается за 3 часа.

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

Platejigid.ru