MAITS Customer Portal
Unified management for your organisation's technology services, GoodWorks subscriptions, team roles, and billing.
Sign in to your account
Sign in with your MAITS customer identity to access your organisations and services.
Supports passkeys, passwordless authentication, and standard organizational accounts. New customers can register during sign-in.
One Customer Identity
Use a single verified login across multiple organisations, departments, and services.
Multi-Org Administration
Switch seamlessly between community trusts, sporting associations, and businesses.
Self-Service Team RBAC
Delegate billing, technical administration, or member roles with built-in last-owner protection.
Secure Stripe Commerce
Launch the hosted Stripe Customer Portal directly to manage payment methods and tax invoices.
Welcome to MAITS! Register your organisation
Your Microsoft Entra customer identity is active. To access GoodWorks nonprofit plans, manage digital services, and invite team members, register your primary organisation below.
Owner Authority: As the founding registrant, you will automatically be designated as the organisation Owner with full administrative and billing delegation rights.
Active Services & Subscriptions
Manage existing subscriptions or activate new GoodWorks tiers for your organisation.
Request Additional Service or Plan Change
Need extra hosting capacity, DNS assistance, or an upgraded GoodWorks tier? Submit a request to our operations team.
Billing & Stripe Customer Portal
Direct, secure subscription billing managed via Stripe's encrypted payment infrastructure.
Current Billing Status
- Subscription Status
- Active
- Currency
- NZD
- Next Renewal Date
- Calculated in Stripe
- Customer Account
- Secured on Stripe
Launch Stripe Billing Portal
Use the Stripe Customer Portal to:
- Update credit card or debit card details
- Download PDF tax invoices and receipts
- Review past payment history
- Manage billing address and contact details
Authenticated securely by MAITS. No customer identification numbers or cardholder data are exposed.
Team Members & Roles
Manage who can administer organisation technology, billing, and services.
Organisation Roster
| Name | Role | Joined | Actions | |
|---|---|---|---|---|
| Loading team members... | ||||
Invite Team Member
Send a cryptographically secure 7-day invitation link to a colleague.
Role Permissions Matrix
- Owner: Full control over organisation, billing, services, and team. Protected by last-owner protection.
- Administrator: Can invite colleagues and assign roles. Cannot alter billing relationships.
- Billing Administrator: Can launch the Stripe billing portal, checkout plans, and manage subscriptions.
- Member: View active services, support contacts, and technical configurations.
My Organisations
Switch between accounts or register a new community group, trust, or commercial entity.
Associated Organisations
Register New Organisation
Create a new organisation profile to onboard technology services.
Customer Identity & Security
Verified through Microsoft Entra External ID.
Authentication & Account Details
- Display Name
- Customer
- Email Address
- customer@example.org
- Identity Provider
- Microsoft Entra External ID (OIDC / OAuth 2.0)
- Session Protection
- Server-managed confidential BFF session with HttpOnly Lax cookies
- Multi-Factor Authentication
- Enforced via Entra External ID Conditional Access
