Форум сайта python.su
Я пытаюсь подключить систему оплаты для приема платежей. Но моя проблема и задача состоит в том, чтобы сделать проверку - провел ли пользователь оплату для дальнейших с ним действий.
Система оплаты - Fondy. Их github
Вот код, который успешно проводит оплату:
api = Api(merchant_id=123, secret_key='key') checkout = Checkout(api=api) data = { "currency": "RUB", "amount": 100, "order_desc": "Описание платежа", "order_id": str(time.time()) } url = checkout.url(data).get('checkout_url')
если статус заказа = оплачено:
выполнить нужные действия с пользователем.
Отредактировано SwanAvs (Янв. 17, 2022 20:31:03)
Офлайн
обычно это делается через callback ф–цию, адрес которой задается в админке платежки
https://docs.fondy.eu/ru/docs/page/28/ видимо, код в оф. репе - гавно
Офлайн