'Premium '
'Account '
'ID: {0}&targets-hint=&default-sum={1}&button-text=11&payment-type-choice=on&hint=&successURL=https://t.me/SOMEBOT?start=successful-payment&quickpay=shop&label={2}&account={3}'.format(
message.from_user.id, price, 'user-' + str(message.from_user.id),
yandex_money_wallet))
Может быть как айфрейм форма на сайте, а можно сырую
user id панятна, прайс панятна, третье - идентификатор платежа чтобы связать транзакцию с юзером, дальше номер вашего кошелька
Этим обрабатывать
https://github.com/nikicat/django-yandexmoney-notice
Интересующая нас строчка - label = models.CharField('Метка платежа'...
Здесь будет как раз наше user-123456
Строку сплитите и связываете транзакцию с базой данных, можете отредактировать модель и добавить туда ForeignKey == User c таким то айдишником
Коллбеки на свой сервер фигачите тут
https://money.yandex.ru/myservices/online.xml
@Groosha @evstrat попробовать можно в @RadioArchiveBot по команде /premium
красота!
разреши я заберу в копилку? #говно
я покажу другой вариант позже
Обсуждают сегодня