Что понадобится
- Аккаунт в NicePay и одобренный мерчант. Одобряет администрация NicePay.
- Доступ к админке бота: команда
/adm.
ШАГ 1Создайте мерчанта
Зарегистрируйтесь в NicePay по ссылке и откройте личный кабинет.
Нажмите «Подключить новый проект», заполните форму и дождитесь одобрения.
ШАГ 2Возьмите адрес вебхука в боте
В админке откройте «💲 Настройка платёжек» и нажмите «Добавить данные от nice_pay». Бот пришлёт карточку платёжки, в ней строка «Вебхук». Скопируйте этот адрес.
ШАГ 3Настройте мерчанта
В настройках мерчанта в NicePay вставьте адрес вебхука из бота. Там же возьмите merchant_id и secret.
ШАГ 4Отправьте ключи боту
Бот по очереди попросит merchant_id и secret, отправьте каждый отдельным сообщением. Если бот ответил «Данные успешно добавлены», оплата подключена и включена.
Что ещё можно настроить
В карточке платёжки есть кнопки «Выключить», «Изменить мин. сумму пополнения», «Изменить макс. сумму пополнения» и «Удалить». Выключенная платёжка пропадает у покупателей, но ключи сохраняются.
Если не получилось
- Бот пишет «Данные невалидные». Проверьте
merchant_idиsecretи что мерчант уже одобрен. Бот начнёт ввод заново. - Оплата прошла, а баланс не пополнился. Проверьте, что в NicePay вставлен вебхук именно из карточки бота.