Skip to Content
FluxStore is currently invite-only. Some sections of this documentation are still being written and expanded.
TeamTeam Management

Team Management

Invite team members to help manage your store with specific permissions that control exactly what each person can see and do.

This feature requires a Pro plan.

Overview

FluxStore lets you add team members to your store and assign them detailed permissions. This is useful for delegating tasks like order management, product editing, or customer support without giving full access to your store. Store owners always have full access regardless of permission settings.

Adding Members

To invite a team member, go to Dashboard > Team and click Invite Member. Enter their email address (they must have a FluxStore account), assign their permissions using the checkboxes, and click Invite. They will appear in your team list once they accept.

Permission Levels

Each permission area can be assigned any combination of four access levels:

LevelWhat it allows
ViewRead only access to the area
EditCreate and modify records (implies View)
CreditFinancial actions like issuing refunds or credits
DeletePermanently remove records

You set these via checkboxes in the dashboard when inviting or editing a team member.

Grant Delete access sparingly. Deleted records generally cannot be recovered.

Permission Areas

FluxStore has 27 permission areas. Each can have any combination of the four access levels above.

Permission AreaDescription
StoresStore settings, branding, and configuration
PackagesProducts sold on the storefront
CategoriesDisplay categories for organizing packages
CouponsDiscount codes
SalesAutomatic sales and promotions
GiftCardsGift card codes and balances
OrdersCustomer orders
BansPlayer bans
ReferralsReferral tracking
PaymentGatewaysPayment providers (Stripe, PayPal, etc.)
ServersConnected Minecraft servers
CustomizationStorefront appearance, themes, and layout
EmailTemplatesTransactional email templates
ModulesStore modules
WebhooksWebhook endpoints and event subscriptions
ReportsAnalytics and reporting dashboards
AssetsImages and files
CustomTemplatesCustom storefront page templates
IssueRefundsRefund processing (requires Orders permission)
ShowCustomerPIICustomer personal information (email, IP)
ResendCommandsRetry delivery commands (requires Orders permission)
TeamsTeam members and their permissions
GlobalCommandsGlobal commands that apply across packages
CustomersCustomer list
CustomPagesCustom storefront pages
DiscordDiscord integration settings and role mappings
SubscriptionsRecurring subscription orders

IssueRefunds and ResendCommands depend on the Orders permission. A team member needs at least View access to Orders before these take effect.

Example Role Setups

Support Agent. View access to Orders, Customers, and ShowCustomerPII. Edit access to Bans and ResendCommands so they can retry failed deliveries and moderate players.

Product Manager. View and Edit access to Packages, Categories, Sales, Coupons, and GiftCards. View access to Reports for monitoring product performance.

Developer. View and Edit access to Webhooks, Servers, and Modules for configuring integrations without access to financial data.

Full Administrator. All four levels across all 27 areas. This mirrors the owner’s access, but the member can still be removed and cannot transfer store ownership.

Managing Team Members

To edit a member’s permissions, go to Dashboard > Team, click on the member, adjust their permissions, and save. Changes take effect on their next page load.

To remove a member, click on them and select Remove Member. They immediately lose access to your store dashboard. This does not delete their FluxStore account.

Security Tips

  • Least privilege. Grant only the permissions each member actually needs. You can always add more later.
  • Audit regularly. Review your team list periodically and remove members who no longer need access.
  • Protect sensitive areas. ShowCustomerPII, IssueRefunds, and PaymentGateways grant access to sensitive data. Restrict these to trusted members.
  • Be careful with Teams permission. A member with Edit access to Teams can modify other members’ permissions, potentially escalating their own access. Only grant this to highly trusted individuals.