Добрый день, настройки перепроверил, вот логи юкассы - запрос и ответ
запрос
idempotence-key: '66e2de8ff2e304.26118817'
content-type: 'application/json'
{
"amount": {
"value": "5000.00",
"currency": "RUB"
},
"description": "Пополнение вашего лицевого счёта the-dimm@ya.ru",
"receipt": {
"items": [
{
"description": "Пополнение вашего лицевого счёта the-dimm@ya.ru",
"amount": {
"value": "5000.00",
"currency": "RUB"
},
"quantity": 1,
"vat_code": 1
}
],
"customer": {
"email": "the-dimm@ya.ru"
},
"tax_system_code": 2
},
"confirmation": {
"type": "redirect",
"return_url": "https://liveconsultant.online/success/?yookapi=444244&payment-id=1726154943"
},
"metadata": {
"baggage": "eyJwYXlfdHlwZSI6InVzZXItYmFsYW5jZSIsInVzZXJfaWQiOjEsInJldHVybl91cmwiOiIifQ==",
"user_id": "1",
"pay_type": "user-balance",
"pay_id": "1726154943"
},
"capture": true
}
ответ
{
"type": "error",
"id": "0191e635-63a1-7a35-a4e6-41fda70164d8",
"code": "invalid_request",
"description": "Invalid parameter's value (for example, the value is illegal or its format is incorrect). Send the value in accordance with the documentation.",
"parameter": "receipt.items.payment_subject"
}
в данных запроса, что тут приложили нет данных фикскализации, т.е. они не отправляются
буквально вчера настраивал подключение с этим дополнением и все отработало корректно, все проблемы из-за неверных настроек
обратитесь к поддержке юкассы если считаете, что проблем на вашей стороне нет, проблема может быть и на их стороне, они могут что то докрутить у себя
Ответ:
"Так как у вас включены Чеки от ЮKassa, данные параметры обязательно передавать в составе платежа:
payment_subject - Признак предмета расчета
payment_mode - Признак способа расчета
Если у вас готовое решение, то попробуйте найти данные параметры в настройках модуля. Если найти не получится, обратитесь в службу поддержки вашего готового решения для уточнения возможности добавления этих параметров.
Если у вас самописное решение, то передайте эту информацию вашему разработчику. Справочник возможных значений параметров можно найти здесь:
"
ну получается вам попался особо упертый менеджер поддержки, который противоречит собственной документации, где черным по белому написано
payment_subject string, optional
ок, я добавил этот параметр в передаваемые для фискализации в версии 1.2, обновитесь, ну или скачайте заново тут
Теперь плагин продолжает работать, на нашем сайте появляется ошибка - "Запрос выполнен с ошибкой. Проверьте правильность указанных данных для подключения или активность своего аккаунта Юкасса." Данные подключения проверял.
На стороне юкассы: "HTTP код ответа 400 - Неправильный запрос. Чаще всего этот статус выдается из-за нарушения правил взаимодействия с API"
Сам запрос:
idempotence-key: '66e4179ae78a84.57836226' content-type: 'application/json' { "amount": { "value": "500.00", "currency": "RUB" }, "description": "Пополнение вашего лицевого счёта the-dimm@ya.ru", "receipt": { "items": [ { "description": "Пополнение вашего лицевого счёта the-dimm@ya.ru", "amount": { "value": "500.00", "currency": "RUB" }, "quantity": 1, "vat_code": 1, "payment_subject": "payment" } ], "customer": { "email": "the-dimm@ya.ru" }, "tax_system_code": 2 }, "confirmation": { "type": "redirect", "return_url": "https://liveconsultant.online/success/?yookapi=444244&payment-id=1726235082" }, "metadata": { "baggage": "eyJwYXlfdHlwZSI6InVzZXItYmFsYW5jZSIsInVzZXJfaWQiOjEsInJldHVybl91cmwiOiIifQ==", "user_id": "1", "pay_type": "user-balance", "pay_id": "1726235082" }, "capture": true }
ответ:
{ "type": "error", "id": "0191eafc-3635-793f-9cdf-f2f4d7a3539e", "code": "invalid_request", "description": "Invalid parameter's value (for example, the value is illegal or its format is incorrect). Send the value in accordance with the documentation.", "parameter": "receipt.items.payment_mode" }