Бот простейший и написан на aiogram 3.0.
pip3 install aiogram
Для создания товара используйте стандартную функцию
types.LabeledPrice(label='Один товар', amount=1)
Затем создайте платёж - в качестве валюты укажите "XTR", а в токен передайте пустую строку:
await bot.send_invoice(
msg.chat.id,
title="Заголовок покупки ",
description="Описание покупки ",
provider_token="",
currency="XTR",
photo_url="<ссылка_на_картинку>",
photo_width=3600,
photo_height=2338,
photo_size=262000,
is_flexible=False,
prices=[one],
start_parameter="one-more",
payload="one-more"
)
Подробная информация в статье