@baurzhan1

Форма оплаты в телеграм боте,как сделать?

Как создать форму оплаты в Telegram Bot с помощью pyqiwi?
Нужно создать форму оплаты. Не знаю как правильно создать запрос платежа. Не кидайте ссылки на документацию.

def generate_form_link(pid, account, amount, comment):
"""
Создание автозаполненной платежной формы

Parameters
----------
pid : str
ID провайдера
account : str
Счет получателя
amount : float
Сумма платежа
comment : str
Комментарий

Returns
-------
str
Ссылка
"""
url = "https://qiwi.com/payment/form/{0}".format(pid)
params = {"currency": 643}
params = util.merge_dicts(params, util.split_float(amount))
if comment:
params['comment'] = comment
if account:
params['account'] = account

encoded_params = urlencode(params)

return url + '?' + encoded_params
  • Вопрос задан
  • 142 просмотра
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы