vk-bridge icon indicating copy to clipboard operation
vk-bridge copied to clipboard

VKWebAppShowOrderBox не возвращает ошибки сервера

Open goodwin74 opened this issue 11 months ago • 2 comments

Согласно платежной доке ответ сервера при ошибке должен быть формата {"error":{"error_code":110,"error_msg":"Описание ошибки.","critical":true}}

Где код может быть от 100 до 999 и обязательное описание. И ошибка в логах управления приложением в ВК хорошо видна, а вот бридж возвращает 13 ошибку с описанием "Order error". Я так понимаю в бридж должна по сути вернуться 110 ошибка с заданным описанием ошибки сервера приложения или нет? Просто как на клиенте тогда прочитать эту ошибку, я так понял что по логике она должна вернуться в catch?! image

goodwin74 avatar Feb 28 '24 13:02 goodwin74

Добрый день, спасибо за обращение. Передал команде.

Pronin-vk avatar Feb 29 '24 11:02 Pronin-vk

Дополню. Выяснилось на бета тесте сервиса, что на Android, vkbridge вообще выдает success оплату, когда по факту сервер послал error и в логах тоже фиксируется ответ error, а сервис думает что тестовый платёж прошел успешно из-за того, что бридж говорит что оплата прошла, и появляется плашка самого ВК что платёж прошел.

goodwin74 avatar Feb 29 '24 22:02 goodwin74