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

See Features/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