diff --git a/app/javascript/dashboard/routes/dashboard/Dashboard.vue b/app/javascript/dashboard/routes/dashboard/Dashboard.vue
index 507ea56c1..0a9f841fa 100644
--- a/app/javascript/dashboard/routes/dashboard/Dashboard.vue
+++ b/app/javascript/dashboard/routes/dashboard/Dashboard.vue
@@ -64,7 +64,6 @@ export default {
bypassUpgradePage() {
return [
'billing_settings_index',
- 'billing_settings_v2_index',
'settings_inbox_list',
'general_settings_index',
'agent_list',
diff --git a/app/javascript/dashboard/routes/dashboard/settings/billing/BillingWrapper.vue b/app/javascript/dashboard/routes/dashboard/settings/billing/BillingWrapper.vue
new file mode 100644
index 000000000..f280607a8
--- /dev/null
+++ b/app/javascript/dashboard/routes/dashboard/settings/billing/BillingWrapper.vue
@@ -0,0 +1,18 @@
+
+
+
+
+
diff --git a/app/javascript/dashboard/routes/dashboard/settings/billing/Index.vue b/app/javascript/dashboard/routes/dashboard/settings/billing/Index.vue
index 7df4045b6..8ba3d69a9 100644
--- a/app/javascript/dashboard/routes/dashboard/settings/billing/Index.vue
+++ b/app/javascript/dashboard/routes/dashboard/settings/billing/Index.vue
@@ -26,9 +26,6 @@ const {
} = useCaptain();
const uiFlags = useMapGetter('accounts/getUIFlags');
-const isStripeBillingV2Enabled = useMapGetter(
- 'globalConfig/isStripeBillingV2Enabled'
-);
const store = useStore();
const BILLING_REFRESH_ATTEMPTED = 'billing_refresh_attempted';
@@ -116,10 +113,6 @@ const onClickBillingPortal = () => {
store.dispatch('accounts/checkout');
};
-const onClickV2BillingPortal = () => {
- router.push({ name: 'billing_settings_v2_index' });
-};
-
const onToggleChatWindow = () => {
if (window.$chatwoot) {
window.$chatwoot.toggle();
@@ -151,18 +144,6 @@ onMounted(handleBillingPageLogic);
-
-
- {{ $t('BILLING_SETTINGS.V2_BILLING_PORTAL.BUTTON_TXT') }}
-
-
-
-
diff --git a/app/javascript/dashboard/routes/dashboard/settings/billing/billing.routes.js b/app/javascript/dashboard/routes/dashboard/settings/billing/billing.routes.js
index 8c03257c8..c64e77c5d 100644
--- a/app/javascript/dashboard/routes/dashboard/settings/billing/billing.routes.js
+++ b/app/javascript/dashboard/routes/dashboard/settings/billing/billing.routes.js
@@ -1,7 +1,7 @@
import { frontendURL } from '../../../../helper/URLHelper';
import { INSTALLATION_TYPES } from 'dashboard/constants/installationTypes';
import SettingsWrapper from '../SettingsWrapper.vue';
-import Index from './Index.vue';
+import BillingWrapper from './BillingWrapper.vue';
export default {
routes: [
@@ -21,7 +21,7 @@ export default {
{
path: '',
name: 'billing_settings_index',
- component: Index,
+ component: BillingWrapper,
meta: {
installationTypes: [INSTALLATION_TYPES.CLOUD],
permissions: ['administrator'],
diff --git a/app/javascript/dashboard/routes/dashboard/settings/settings.routes.js b/app/javascript/dashboard/routes/dashboard/settings/settings.routes.js
index acd75a53d..22173f66d 100644
--- a/app/javascript/dashboard/routes/dashboard/settings/settings.routes.js
+++ b/app/javascript/dashboard/routes/dashboard/settings/settings.routes.js
@@ -12,7 +12,6 @@ import attributes from './attributes/attributes.routes';
import automation from './automation/automation.routes';
import auditlogs from './auditlogs/audit.routes';
import billing from './billing/billing.routes';
-import billingV2 from './billing-v2/billing-v2.routes';
import canned from './canned/canned.routes';
import inbox from './inbox/inbox.routes';
import integrations from './integrations/integrations.routes';
@@ -53,7 +52,6 @@ export default {
...automation.routes,
...auditlogs.routes,
...billing.routes,
- ...billingV2.routes,
...canned.routes,
...inbox.routes,
...integrations.routes,