У меня уже есть пара ботов в Telegram, я только-только подключился к Яндекс-кассе как ИП, посмотрим же, как осуществляется прием платежей.
После выбора нужного бота в @BotFather видим меню и кликаем на Payments
У нас пока что никто не подключен:
Для России подходит только Яндекс.Касса. Я писал заметку в июне 2017, на момент публикации в августе стало так:
Нам предлагают ознакомиться с тарифами:
@YandexCheckoutTestBot — Это тестовый бот для юридических лиц и ИП, которые подключены к Яндекс Кассе:
Возвращаюсь и вижу:
Переход в рабочий режим после согласования в Яндекс-кассе! Это было долго…
Нужно иметь подключение к Яндекс-кассе и рабочий, «боевой» режим. И SSL на сайте. Без него никак. Сервис ЯК дает на 1 год бесплатный сертификат с помощью Reg.ru. Срок действия моего промо-кода истекает уже совсем скоро, 31.10.2017.
К слову, хостинг Джино.ру предоставляет ssl-сертификат бесплатно, а подключается в один клик.
Update: люди пишут, что не будет работать нормально:
Не проходят тестовые платежи. Поддержка яндекс-кассы говорит в том числе, что у нас не тот сертификат безопасности — «Сертификаты от Let’s Encrypt чаще всего используют хостинг провайдеры по технологии SNI (когда на одном IP находится несколько доменов). В настоящий момент наша платежная система не поддерживает этот режим».
Вернемся к telegram-боту
Нам теперь нужен рабочий сервис: @YandexCheckoutPaymentBot
Делаем тоже самое, только вводим реальные данные, возвращаясь к боту-отцу видим секретный токен из 9 цифр.
Собственно всё, за два летних месяца я не продвинулся далее. Инструкция от Яндекса переходит к какой-то жести, непонятной для меня:
Без навыков программирования (ну или сторонней помощи) не обойтись. Если решу это и запущу — сообщу.