Техническое задание: Telegram-магазин с онлайн-оплатой

Цель проекта

Разработать и внедрить магазин в мессенджере Telegram, который позволит пользователям просматривать каталог товаров и совершать покупки с возможностью безопасной онлайн-оплаты.

Исходные данные и интеграция

  • В качестве базы данных для товаров используется действующий сайт заказчика.
  • Необходимо организовать синхронизацию ассортимента, описаний, цен и изображений товаров с сайта в Telegram-бот.
  • Структура категорий и информация о товарах должны быть перенесены и адаптированы для интерфейса мессенджера.

Ключевые функциональные требования

Для пользователей:

  • Удобный каталог товаров с категориями.
  • Карточка товара с полным описанием, фото и ценой.
  • Корзина для формирования заказа.
  • Интегрированная платежная система (например, ЮKassa, CloudPayments, Stripe) для приема оплаты банковскими картами онлайн.
  • Автоматическое уведомление о статусе заказа.

Для администратора:

  • Панель управления для отслеживания заказов.
  • Возможность менять статусы заказов.
  • Базовое управление наличием товаров (опционально).

Ожидаемый результат

Полностью рабочий Telegram-бот, выполняющий функции интернет-магазина с закрытым циклом: от выбора товара пользователем до успешной оплаты и уведомления о заказе.