Изменение статуса заказа после оплаты платежной системы ЮКасса

#
Изменение статуса заказа после оплаты платежной системы ЮКасса
Подключили платёжную систему ЮКасса по инструкции (https://yookassa.ru/docs/support/payments/onboarding/integration/cms-module/hostcms). Платежи проходят, в этом плане всё нормально.
А вот после оплаты происходит возврат на сайт, но статус оплаченного заказа в ЦА не меняется на «Оплачен» (письмо об оплате не уходит). С этой проблемой обратились в саппорт ЮКассы, вот их ответ:
~~~~~~~~~~~~~~~~~~~~
На примере одного платежа: обработчик магазина ответил кодом 404 на попытку доставки уведомления. Указанный в настройках URL для уведомлений: https://SITE.ru/shop/cart/?action=notify
Логи представлены ниже:

Наш запрос:
Feb 19, 2024 @ 14:27:36.7381546
sendNotificationAsync(): url=https://SITE.ru/shop/cart/?action=notify, request.object={
"id" : "XXXXXXXXXXXXXXXXXXXXXXXXXXXX",
"status" : "succeeded",
"amount" : {
"value" : "XXX.XX",
"currency" : "RUB"
},
"income_amount" : {
"value" : "XXX.XX",
"currency" : "RUB"
},
"description" : "Оплата заказа №350",
"recipient" : {
"account_id" : "XXXXXX",
"gateway_id" : "XXXXXXX"
},
"payment_method" : {
"type" : "bank_card",
"id" : "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
"saved" : false,
"title" : "Bank card *XXXX",
"card" : {
"first6" : "XXXXXX",
"last4" : "XXXX",
"expiry_year" : "***",
"expiry_month" : "***",
"card_type" : "XXX",
"issuer_country" : "RU",
"issuer_name" : "Sberbank"
}
},
"captured_at" : "2024-02-19T11:27:36.610Z",
"created_at" : "2024-02-19T11:26:16.679Z",
"test" : false,
"refunded_amount" : {
"value" : "0.00",
"currency" : "RUB"
},
"paid" : true,
"refundable" : true,
"metadata" : {
"module_version" : "2.3.2",
"cms_name" : "yoo_api_hostcms"
},
"authorization_details" : {
"rrn" : "XXXXXXXXXXXXXXXXXX",
"auth_code" : "XXXXXX",
"three_d_secure" : {
"applied" : true,
"protocol" : "v1",
"method_completed" : false,
"challenge_completed" : true,
"authentication_value" : "XXXXXXXXXXXXXXXXXXXX=",
"eci" : "2",
"xid" : "XXXXXXXXXXXXXXXXXXX="
}
}
}, headers=[Signature: v1 2d654ee8 1 XXXXXXXXXXXXXXXXXXXX, Content-Type: application/json, User-Agent: AHC/2.1, Accept: */*]

Ответ обработчика:
Feb 19, 2024 @ 14:27:37.505140969
failed(): failureReason=ILLEGAL_HTTP_CODE, host=SITE.ru, httpCode=404
~~~~~~~~~~~~~~~~~~~~
Пожалуйста, помогите разобраться с этим вопросом...
Студия дизайна «Вино»
#
Re: Изменение статуса заказа после оплаты платежной системы ЮКасса
Корзина у вас имеет такой URL?
HostDev.pw - модули для HostCMS, Telegram: @hostdev
#
Re: Изменение статуса заказа после оплаты платежной системы ЮКасса
HostDEV.pw,
Спасибо! Разобрались
Студия дизайна «Вино»
Авторизация