Eridani
@Eridani
Мимо проходил

ЮКасса, создание платежа на заказ без товаров?

Доброго дня.
На данный момент, дефолтный модуль оплаты генерит запрос на создание платежа с указанием массива items, выходит нечто такое.
{
	"amount": {
		"value": "4000.00",
		"currency": "RUB"
	},
	"confirmation": {
		"type": "redirect",
		"return_url": "https://site/order/success/?invoice_id=17014"
	},
	"capture": true,
	"description": "Оплата заказа 30462",
	"metadata": {
		"invoice_id": "11111",
		"signature": "74792c111ab1a7b1911cb1ed00174bb4b33cb9b2a"
	},
	"receipt": {
		"tax_system_code": 1,
		"customer": {
			"full_name": "***",
			"email": "mail@yandex.ru",
			"phone": "***"
		},
		"items": [
			{
				"description": "Товар 1 ",
				"quantity": "1.000",
				"amount": {
					"value": "4000.00",
					"currency": "RUB"
				},
				"vat_code": "2",
				"payment_subject": "full_prepayment",
				"payment_mode": "advance"
			}
		]
	}
}


Суть того, что по задаче нужна печать авансового чека, т.е. параметр payment_mode должен быть advance, а признак предмета расчета должен быть "платеж", не "товар", т.к. мы будем отчитываться не за товары, а за заказ целиком.
Не понимаю, каким образом тогда построить запрос.
  • Вопрос задан
  • 114 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

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