Telegram-бота для таксопарка
Описание задачи:
Нужен опытный разработчик для создания Telegram-бота, который будет интегрирован с платформой Яндекс.Про и системой управления таксопарком.
Основной функционал:
Авторизация водителей через SMS-код.
Просмотр данных водителя: имя, позывной, модель автомобиля, баланс лицевого счёта.
Финансовые операции:
Пополнение лицевого счёта (если реализуемо через API).
Запрос вывода средств на карту.
Автоматическая генерация и отправка чека при выполнении операций.
История операций: просмотр и скачивание.
Интеграция с API Яндекс.Про и платёжной системой.
- Мы являемся официальным партнёром Яндекс. Go в сфере перевозок на такси, то есть таксопарком. Как мы обсуждали ранее, нам нужен Telegram-бот, который мог бы списывать деньги с лицевого счёта водителя и переводить их на его карту. Мы работаем на платформе Яндекс.Про.
В этой программе мы регистрируем водителей по их паспортным данным, водительским правам и паспорту. У каждого водителя есть отдельный идентификационный номер, который является его позывным. Каждый водитель имеет отдельный позывной, номер привязан, и каждый водитель входит в свой аккаунт по номеру телефона. Никто другой не может войти.
На номер телефона приходит текстовое сообщение, водитель вводит его, и таким образом входит в свой аккаунт. В этом аккаунте хранятся все его данные и лицевой счёт, баланс которого можно пополнять. Например, бывают наличные платежи. Иногда 80 процентов платежей за день могут быть безналичными. Все эти деньги поступают на его лицевой счёт и там накапливаются. Если водителю нужно, он может снять эти деньги с лицевого счёта на свою карту и потратить их на свои нужды.
У наших конкурентов есть бот, который выполняет такие функции. Нам нужен аналогичный бот, чтобы он мог выполнять те же действия. Например, первое – чтобы он мог предоставлять данные, такие как имя, позывной, номер телефона, и какая у него машина в данный момент указана в аккаунте.
Также бот должен показывать лицевой счёт, где можно проверить баланс. Например, водитель видит: «У меня на счёте 5654 сумов». Также должна быть возможность списания денег. Самое главное – чтобы водитель мог добавить свою карту, увидеть свой счёт, запросить перевод денег, и, согласно этому запросу, с его лицевого счёта деньги автоматически переводятся на карту. Желательно, чтобы бот формировал чек.
Водитель должен иметь возможность контролировать свою программу: когда он снимал деньги, что он делал. Если получится, в боте можно сделать дополнение, чтобы водитель мог пополнять свой лицевой счёт.