У меня уже есть пара ботов в Telegram, я только-только подключился к Яндекс-кассе как ИП, посмотрим же, как осуществляется прием платежей.

После выбора нужного бота в @BotFather видим меню и кликаем на Payments

У нас пока что никто не подключен:

Для России подходит только Яндекс.Касса. Я писал заметку в июне 2017, на момент публикации в августе стало так:

Нам предлагают ознакомиться с тарифами:

@YandexCheckoutTestBot — Это тестовый бот для юридических лиц и ИП, которые подключены к Яндекс Кассе:

Возвращаюсь и вижу:

Переход в рабочий режим после согласования в Яндекс-кассе! Это было долго…

Нужно иметь подключение к Яндекс-кассе и рабочий, «боевой» режим. И SSL на сайте. Без него никак. Сервис ЯК дает на 1 год бесплатный сертификат с помощью Reg.ru. Срок действия моего промо-кода истекает уже совсем скоро, 31.10.2017.

К слову, хостинг Джино.ру предоставляет ssl-сертификат бесплатно, а подключается в один клик.

Update: люди пишут, что не будет работать нормально:

Не проходят тестовые платежи. Поддержка яндекс-кассы говорит в том числе, что у нас не тот сертификат безопасности — «Сертификаты от Let’s Encrypt чаще всего используют хостинг провайдеры по технологии SNI (когда на одном IP находится несколько доменов). В настоящий момент наша платежная система не поддерживает этот режим».

Вернемся к telegram-боту

Нам теперь нужен рабочий сервис: @YandexCheckoutPaymentBot

Делаем тоже самое, только вводим реальные данные, возвращаясь к боту-отцу видим секретный токен из 9 цифр.

Собственно всё, за два летних месяца я не продвинулся далее. Инструкция от Яндекса переходит к какой-то жести, непонятной для меня:

Без навыков программирования (ну или сторонней помощи) не обойтись. Если решу это и запущу — сообщу.