Есть действующий бот магазин в ТГ
Через него выкладывается товар в паблике и через него же происходит покупка товара.
При доавлении товара указываем его количество к примеру 1 штука
ПРи покупке после подтверждения платежа происходит корректировка остатка товара в боте и если он 0 то товар не доступен для продажи.
Найдена ошибка что в момент совершения платежа кто то еще может купить этот товар, так как на момент генерации ссылки для оплаты товар еще в наличии.
Бот построен с использованием:
Библиотеке aiogram
Платёжный шлюз робокасса
Базируется на ВПС рег ру
База данные постгре
Нужно внедрить промежуточный этап
Бронирование товара после того как пользователь нажал кнопку купить. В случае успешной оплаты товар должен будет недоступен для продажи.
Добавить возможность ручного удаления товара ( в карточке товара, при выводе списка товара под каждым сделать кнопку удалить (удаление из базы бота и паблика в котором он публикует товар).
Работаем только с теми кто самостоятельно отправляет заявки, спамеры со своими рассылками автоматом идут в бан.