Telegram reactjs sdk openInvoice выводит не корректный инвойс
Столкнулся с проблемой, создаю инвойс на оплату через телеграмм звезды в боте
const invoiceLink = await bot.createInvoiceLink(
title,
description,
JSON.stringify({ userId: auth.payload.userId }), // Полезная нагрузка для идентификации платежа
"", // Для платежей Stars эта строка должна быть пустой
"XTR", // Валюта Stars
[{ amount: Number(amount), label }], // Цены в копейках/центах
{ subscription_period: 2592000 },
Получаю ссылку: https://t.me/$BxY4win8eEijDgAAypn9QGnKNwU
Затем через Telegram miniapp reactSDK открываю инвойс
const status = await invoice.open(response.data.invoiceLink, "url");
И у меня выводится инвойс на разовую оплату. скрин первый. А если открыть в браузере то откроется ссылка на оплату подписки как и задумано, скрин 2
++ не проходит оплата, вроде как все настроено правильно, в консолях везде пусто, просто возврат primise - filed и все

