Домой Каталог: Разные товары Черновик Юкасса деактивируется из-за ошибки
13ответ(ов) в теме
thedimm
не в сети 15 часов
На сайте с 23.11.2023
Участник
Тем 2
Сообщения 10
1
15:35

Добрый день, настройки перепроверил, вот логи юкассы - запрос и ответ
запрос
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" }

0
Андрей CS
не в сети 7 часов
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16915
2
16:39

Добрый
Видимо юкасса ожидает от вас данных фискализации, а вы их не посылаете. В настройках опция.

0
thedimm
не в сети 15 часов
На сайте с 23.11.2023
Участник
Тем 2
Сообщения 10
3
16:53

В настройках магазина на сайте (ЮKassa) фискализация включена, система налогообложения выбрана. Пробовал выключать/включать - результат одинаковый

0
Андрей CS
не в сети 7 часов
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16915
4
17:52

в данных запроса, что тут приложили нет данных фикскализации, т.е. они не отправляются
буквально вчера настраивал подключение с этим дополнением и все отработало корректно, все проблемы из-за неверных настроек
обратитесь к поддержке юкассы если считаете, что проблем на вашей стороне нет, проблема может быть и на их стороне, они могут что то докрутить у себя

0
Андрей CS
не в сети 7 часов
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16915
5
17:58

сорри, сейчас увидел, что данные фискализации есть
но почему то требует параметр receipt.items.payment_subject, хотя он не нужен, на на него выдает ошибку
обратитесь все-таки в их поддержку, возможно, помогут

0
thedimm
не в сети 15 часов
На сайте с 23.11.2023
Участник
Тем 2
Сообщения 10
6
18:01

Попробую, спасибо!

0
thedimm
не в сети 15 часов
На сайте с 23.11.2023
Участник
Тем 2
Сообщения 10
7
09:14

Ответ техподдержки:
"Ошибка возникла из-за того, что не передается признак предмета расчета, не совсем поняла, что значит - он не нужен, уточните подробнее, пожалуйста."

0
Андрей CS
не в сети 7 часов
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16915
8
10:36

отпишите им, что признак предмета расчета является опциональным параметром и не требует обязательной передачи:

Вы не можете просматривать опубликованные ссылки
0
thedimm
не в сети 15 часов
На сайте с 23.11.2023
Участник
Тем 2
Сообщения 10
9
11:12

Ответ:
"Так как у вас включены Чеки от ЮKassa, данные параметры обязательно передавать в составе платежа:
payment_subject - Признак предмета расчета

Вы не можете просматривать опубликованные ссылки

payment_mode - Признак способа расчета

Вы не можете просматривать опубликованные ссылки

Если у вас готовое решение, то попробуйте найти данные параметры в настройках модуля. Если найти не получится, обратитесь в службу поддержки вашего готового решения для уточнения возможности добавления этих параметров.

Если у вас самописное решение, то передайте эту информацию вашему разработчику. Справочник возможных значений параметров можно найти здесь:

Вы не можете просматривать опубликованные ссылки

"

0
Андрей CS
не в сети 7 часов
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16915
10
12:30

ну получается вам попался особо упертый менеджер поддержки, который противоречит собственной документации, где черным по белому написано

payment_subject
string, optional

ок, я добавил этот параметр в передаваемые для фискализации в версии 1.2, обновитесь, ну или скачайте заново тут

0
thedimm
не в сети 15 часов
На сайте с 23.11.2023
Участник
Тем 2
Сообщения 10
11
13:55

Теперь плагин продолжает работать, на нашем сайте появляется ошибка - "Запрос выполнен с ошибкой. Проверьте правильность указанных данных для подключения или активность своего аккаунта Юкасса." Данные подключения проверял.

На стороне юкассы: "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"
}

0
Андрей CS
не в сети 7 часов
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16915
12
15:50

пробуйте обновить еще раз, до версии 1.2.1

0
thedimm
не в сети 15 часов
На сайте с 23.11.2023
Участник
Тем 2
Сообщения 10
13
16:00

Вроде работает! "200 - Успешный запрос"
Спасибо большое!

0
Вы не имеете права на публикацию сообщений в этой теме