Тестовый магазин ЮKassa

Если для создания магазина в боте ЮKassa требует прислать полноэкранные скриншоты с названием бота, описанием товаров и ценами — а бот ещё не готов к запуску с реальной оплатой, можно пройти проверку через тестовый магазин ЮKassa.

Когда нужна эта статья

Если для создания магазина в боте ЮKassa требует прислать полноэкранные скриншоты с названием бота, описанием товаров и ценами — а бот ещё не готов к запуску с реальной оплатой, можно пройти проверку через тестовый магазин ЮKassa. Это официальный инструмент ЮKassa для тестирования интеграции: он позволяет подключить реальные блоки товаров в Botman и сделать скриншот, не проводя настоящих платежей.

Шаг 1. Создать тестовый магазин в ЮKassa

Если у вас уже есть личный кабинет ЮKassa:

1️⃣ Нажмите на блок с названием магазина, с которым сейчас работаете — откроется список всех сервисов.

2️⃣ Нажмите «Добавить магазин».

3️⃣ Выберите «Тестовый магазин» и укажите способ приёма платежей (на сайте или без сайта — если без сайта, поле можно оставить пустым).

4️⃣ Нажмите «Добавить». Тестовый магазин появится в списке магазинов в течение минуты (обновите страницу).

Если аккаунта в ЮKassa ещё нет:

  1. Перейдите по короткой ссылке для регистрации тестового магазина — она не требует юрлица, ИНН и договора.
  2. В процессе регистрации выберите вариант «Перейти к тестированию платежей» (а не продолжение полной регистрации).
  3. Через несколько секунд откроется готовый тестовый магазин.

Шаг 2. Настроить тестовый магазин

1️⃣ В личном кабинете ЮKassa переключитесь на тестовый магазин (через список сервисов вверху).

2️⃣ Перейдите в Интеграция → Ключи API и выпустите тестовый секретный ключ. Также запишите shopId тестового магазина — он понадобится для подключения в Botman.

3️⃣  По желанию: в Интеграция → HTTP-уведомления укажите URL для тестовых уведомлений (можно оставить отдельный от боевого магазина, чтобы не путать события).

Шаг 3. Подключить интеграцию в Botman

  1. В конструкторе бота откройте раздел интеграций и выберите ЮKassa.
  2. Вместо боевых данных введите тестовые shopId и секретный ключ, полученные на шаге 2.
  3. Сохраните интеграцию 🎊

Важно

  • Тестовые платежи в тестовом магазине не списывают деньги, но по механике ведут себя как настоящие — то есть это честная демонстрация работы бота, а не имитация.
  • Для оплаты картой в тестовом магазине сработает только тестовая карта ЮKassa — обычная карта выдаст ошибку.
  • После прохождения проверки и заключения договора с ЮKassa нужно будет заменить тестовые shopId и ключ на боевые в интеграции Ботмана.
👆 На этом пока всё