Skip to content

User Portal

The user portal is for regular customers only. It must not expose admin entrypoints, admin redirects, admin APIs or admin wording.

Entry:

text
https://pay.payincus.com

Access Boundary

  • Regular users can access authenticated user routes.
  • Admin accounts are redirected away from user-only pages.
  • The user build output is client/dist/user.

Core Pages

FeatureRouteDescription
Home and market/, /marketPublic content, products and plans.
Dashboard/dashboardAccount, instances, balance, notifications and shortcuts.
Instances/instancesCustomer-owned LXC / KVM instances.
Create instance/instances/createCreate an instance by plan, image, host and limits.
Instance detail/instances/:idStart, stop, reboot, delete, network and terminal.
Terminal/terminalWebSocket terminal through /api/ws.
Wallet/walletRecharge, balance, orders and callback results.
Invites/invitesReferral relationships and rewards.
Tickets/ticketsCreate tickets, read replies and upload attachments.
Inbox/inboxSystem notifications and delivery state.
Help/helpHelp articles maintained by admins.
Profile/profileAccount settings, OAuth binding and preferences.

Optional Self-service Modules

  • Mail: /mail and /mail/domains/:id.
  • Hosted resources: /resources/hosts.
  • Hosted plans: /resources/packages.
  • Hosting wallet: /hosting-wallet.
  • Entertainment: /entertainment.

Verification

  • Regular user login works.
  • Admin user cannot use user-only pages.
  • The user portal contains no admin navigation or admin API entry.
  • Real payment, instance delivery, terminal and notification proof are completed.

PayIncus documentation