Comment on page
Телеграм-pay
Описание последовательности действий для создания закрепленного сообщения с кнопкой оплатить
Как сделать кнопку в закрепленных сообщениях как в примере:

Делается это в 2 шага:
1 шаг: Прежде всего подключаем платежную систему.
- Подробную инструкцию как это сделать вы найдете по ссылке ниже: https://docs.salebot.pro/integracii/platezhnye-sistemy/telegram#kak-vystavit-schet-klientu-invoice
2 шаг: Закрепляем данное сообщение.
- Описание функции для закрепления сообщения вы найдете по ссылке: https://docs.salebot.pro/peremennye-1/api-v-kalkulyatore#kak-zakrepit-soobshenie
Пример:
1 шаг:
prices = [["товар", 2000], ["НДС", 20.75], ["упаковка", 100]]
result = tg_send_invoice('632593626:TEST:sandbox_i38014109764', platform_id, 'Телефон У-200', 'Лучшая модель на рынке', 'UAH', prices, 'https://helpix.ru/news/200405/181746/gf200_2.jpg', 'phone_best', 0, 0, 1, 1, 1, '', '{"inline_keyboard": [[{"text":"Оплатить", "pay":"True"}]]}')
2 шаг:
В результате выполнения первого шага вы получите ответ, из которого требуется достать значение message_id при помощи функции get():
res=get(result,'result')
m_id=get(res,'message_id')
Далее закрепляем сообщение: tg_pin_chat_message(#{platform_id}, #{m_id}, 1)

Last modified 1yr ago