Генерация ссылок на оплату через фирменный Tg-бот
Обратился заказчик, ему нужно принимать предоплату за бронь падел-кортов.
Создавать платёжную ссылку из ЛК Тинькофф неудобно — заказчик не хотел давать доступ к счёту всем менеджерам.
Статичный QR-код не подходит — нужно же понимать, за какую бронь пришла оплата.
Каких-то других готовых решений без дополнительных комиссий не нашли.
Я показал рабочий пример в моём Tg-боте: там генерируется уникальная ссылка, при переходе по которой клиент платит удобным способом. И не на карту менеджеру, а на расчётный счёт, вполне официально.
На этом варианте и остановились.
Механика работы
Менеджеру даём ссылку на бот с секретным ключом вида t.me/name_of_bot?start=secret_key
Когда менеджер переходит по ней, он автоматически получает право создавать ссылки на оплату для заданного терминала. Это такой очень простой и надёжный вариант авторизации.
Менеджер нажимает "Создать ссылку", указывает номер брони, email клиента (он требуется для отправки чека) и сумму.
Бот через API Тинькофф создаёт ссылку и присылает её менеджеру.
Менеджер пересылает клиенту.
Клиент по ссылке попадает на платёжную страницу Тинькофф, там оплачивает через приложения банков, картой или по СБП.
Менеджеру приходит уведомление, что бронь с таким-то номером оплачена.
Элементарно, работает как часы, заказчик доволен.

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