Сайт на Django использует систему оплаты ЮKassa.
Проведение платежа:
Мне нужно получить данные платежа, присылающиеся в JSON-формате.
Здесь немного говорится об этом:
Но как в payment_id вставить id текущего платежа?
Помогите, пожалуйста.
Проведение платежа:
Python:
Configuration.configure('123', 'test')
Configuration.configure_user_agent(framework=Version('Django', '3.1.7'))
idempotence_key = str(uuid.uuid4())
payment = Payment.create({
"amount": {
"value": "2.00",
"currency": "RUB"
},
"payment_method_data": {
"type": "bank_card"
},
"confirmation": {
"type": "redirect",
"return_url": "url"
},
"capture": True, # автоматический переход платежа в статус succeeded
"description": "Описание"
}, idempotence_key)
confirmation_url = payment.confirmation.confirmation_url # ссылка на страницу оплаты
Мне нужно получить данные платежа, присылающиеся в JSON-формате.
Здесь немного говорится об этом:
Python:
from yookassa import Payment
payment_id = '215d8da0-000f-50be-b000-0003308c89be'
payment = Payment.find_one(payment_id)
Но как в payment_id вставить id текущего платежа?
Помогите, пожалуйста.
Последнее редактирование: