ScaffoldHub
Search…
Payments
This section will show you how to add or remove a plan, change the labels, and configure the features and permissions.
For setup instructions, refer to Setup > Payments with Stripe.

Add or remove a Plan

Index

The plan index file contains basic information and helper functions that you must change.
  • frontend/src/security/plans.tsx
  • backend/src/security/plans.tsx

Pages

You must change the pricing page to display or remove the plan.
  • frontend/src/view/plan/PlanPage.tsx (React)
  • frontend/src/modules/plan/components/plan-page.vue (Vue)
  • frontend/src/app/plan/plan.component.html (Angular)

I18n

See Labels.

Permissions

Internationalization (I18n)

To customize the plan labels, update the I18n file:
  • frontend/src/i18n/<language>.ts

Features/Permissions

Plan permissions must be configured on both backend and frontend.
  • frontend/src/security/permissions.ts
  • backend/src/security/permissions.ts