Описание
В мобильной версии сайта при попытке сделать любую покупку получаю ошибку метода ShowOrderBox
{
"error_type": "client_error",
"error_data": {error_code: 1, error_reason: 'Unknown error'}
}
такое поведение не повторяется в мобильном приложении и на ПК версии сайта, там все работает отлично. Не могу никак понять почему так происходит. В документации не сказано, что поведение может различаться
Так же покупки работают в других играх, которые уже в проде, но тестовые покупки не работают
Версия vk-bridge
^2.15.1
Платформа
MobileWeb
Браузер и версия
Любой мобильный браузер
Шаги воспроизведения
sdk.iap.purchase = async () => {
let data;
try {
data = await bridge.send("VKWebAppShowOrderBox", {
type: "item",
item: "Some",
});
} catch (e) {
// Здесь отлавливается ошибка
console.error(e);
}
return {
"Some",
token: data?.order_id,
};
};
}
минимальный код для воспроизведения
Ожидаемое поведение
Тестовые покупки работают на mobile web
Фактическое поведение
Тестовые покупки не работают на мобильной версии сайта
Скриншоты
No response
Приложение
No response
Код, который вызвал ошибку
No response
Описание
В мобильной версии сайта при попытке сделать любую покупку получаю ошибку метода ShowOrderBox
такое поведение не повторяется в мобильном приложении и на ПК версии сайта, там все работает отлично. Не могу никак понять почему так происходит. В документации не сказано, что поведение может различаться
Так же покупки работают в других играх, которые уже в проде, но тестовые покупки не работают
Версия vk-bridge
^2.15.1
Платформа
MobileWeb
Браузер и версия
Любой мобильный браузер
Шаги воспроизведения
минимальный код для воспроизведения
Ожидаемое поведение
Тестовые покупки работают на mobile web
Фактическое поведение
Тестовые покупки не работают на мобильной версии сайта
Скриншоты
No response
Приложение
No response
Код, который вызвал ошибку
No response