Задать вопрос
@allias173

Как оформить Send_invoice?

bot = telebot.TeleBot(token)

@bot.message_handler(commands=['pay'])
def pay_answer(message):
	bot.send_invoice(
		chat_id = message.from_user.id,
		title = '1',
		description = '1',
		invoice_payload = 'asdasd',
		provider_token = 'testtoken',
		start_parameter = 'asdasda',
		currency='RUB',
		prices = [LabeledPrice("title", 29000)])


Проблема с параметром prices, выводит ошибку
[b'{"ok":false,"error_code":400,"description":"Bad Request: there should be at least one price"}']"
  • Вопрос задан
  • 1138 просмотров
Подписаться 1 Простой 1 комментарий
Пригласить эксперта
Ответы на вопрос 2
@Pelggas
Если я не ошибаюсь, надо писать цену с копейками, т.е. 29000_00
Ответ написан
Комментировать
@serkarsoft
prices = [LabeledPrice("title", 29000)]) - закрывающая и открывающая скобки перепутаны [(])
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
SpectrumData Екатеринбург
от 200 000 до 300 000 ₽
Akronix Санкт-Петербург
от 150 000 до 200 000 ₽
18 янв. 2025, в 00:01
500 руб./за проект
17 янв. 2025, в 23:56
10000 руб./за проект