Billing & Account
This page covers everything related to your TestMax account — upgrading, downgrading, billing, passwords, and data management.
Subscription management
Upgrading to Pro
- Click your profile icon in the top-right corner of the TestMax interface
- Select Account Settings
- Navigate to the Subscription tab
- Click Upgrade to Pro
- Choose your billing cycle — Monthly ($14.99/mo) or Annual ($119/yr)
- Enter your payment information
- Click Subscribe to activate Pro immediately
Pro features unlock instantly after payment. There is no waiting period — you can start using the Algo Playground, prop firm practice, and all other Pro features right away.
Downgrading to Free
- Go to Account Settings > Subscription
- Click Cancel Subscription
- Confirm the cancellation
When you cancel:
- You retain Pro access until the end of your current billing period
- After the billing period ends, your account reverts to the free tier
- Your data is not deleted — trading sessions, analytics, strategies, and journal entries are all preserved
- You will not be able to access Pro-only features (Algo Playground, prop firm practice, etc.) until you re-subscribe
- You will not be charged again unless you re-subscribe
Switching billing cycles
You can switch between monthly and annual billing at any time:
Monthly to Annual:
- Go to Account Settings > Subscription > Change Plan
- Select the annual option
- You are billed immediately for the annual amount
- Any remaining days on your monthly cycle are applied as a prorated credit
Annual to Monthly:
- Go to Account Settings > Subscription > Change Plan
- Select the monthly option
- The change takes effect at the end of your current annual term
- No refund is issued for the remaining annual period
Billing
Payment methods
TestMax accepts:
- Visa
- Mastercard
- American Express
- Discover
- Debit cards from major networks
We do not currently accept PayPal, cryptocurrency, or bank transfers.
Updating your payment method
- Go to Account Settings > Billing
- Click Update Payment Method
- Enter your new card details
- Click Save
Your new payment method will be used for all future charges. The next billing cycle will charge the updated card.
Viewing billing history
Go to Account Settings > Billing to view:
- All past invoices with dates and amounts
- Payment status (paid, failed, refunded)
- Next billing date and amount
- Download PDF invoices for your records
Failed payments
If a payment fails:
- You will receive an email notification about the failed charge
- TestMax will retry the payment automatically over the next few days
- If all retry attempts fail, your subscription is paused
- While paused, you lose access to Pro features but your data is preserved
- Update your payment method to resolve the issue — your subscription reactivates immediately
Refunds
- Monthly subscriptions — No partial refunds for the remaining days in a billing period after cancellation
- Annual subscriptions — A 14-day money-back guarantee applies from the date of purchase. Contact support within 14 days for a full refund. After 14 days, no refunds are issued for the remaining term
- Billing errors — If you believe you were charged incorrectly, contact support with your invoice details
Password management
Changing your password
- Go to Account Settings > Security
- Click Change Password
- Enter your current password
- Enter and confirm your new password
- Click Update Password
Password requirements:
- Minimum 8 characters
- At least one uppercase letter
- At least one number
- At least one special character
Resetting a forgotten password
If you cannot log in:
- Click Forgot Password on the login page
- Enter the email address associated with your account
- Check your email for a password reset link (check spam/junk folders if you do not see it within a few minutes)
- Click the link and enter your new password
- Log in with your new credentials
Google sign-in users
If you signed up with Google sign-in, you do not have a TestMax password. Your authentication is managed through Google. To change your sign-in credentials, update your Google account password.
Account settings
Updating your profile
Go to Account Settings > Profile to update:
- Display name — Shown on leaderboards and in battles
- Email address — Used for login and notifications (changing your email requires re-verification)
- Notification preferences — Control which emails you receive (billing receipts, product updates, challenge notifications)
Email notifications
You can configure which emails TestMax sends you:
| Notification type | Description | Default |
|---|---|---|
| Billing receipts | Payment confirmations and invoices | On |
| Subscription changes | Upgrade, downgrade, and cancellation confirmations | On |
| Product updates | New features and platform announcements | On |
| Challenge notifications | Daily challenge reminders and streak updates | On |
Adjust these in Account Settings > Notifications.
Deleting your account
If you want to permanently delete your TestMax account:
- Go to Account Settings > Account
- Scroll to the bottom and click Delete Account
- Read the warning about what will be deleted
- Type your email address to confirm
- Click Permanently Delete Account
If you have an active subscription, it will be canceled as part of the deletion process. No further charges will be made.
Data export (GDPR)
Under GDPR and similar data privacy regulations, you have the right to request a copy of all personal data TestMax holds about you.
Requesting a data export
- Go to Account Settings > Account
- Click Request Data Export
- Confirm the request
- You will receive an email within 48 hours with a download link for your data package
The data export includes:
- Your profile information
- Complete trading session history with all trades
- Analytics data
- Saved strategies and code
- Journal entries
- Subscription and billing history (excluding full payment card numbers)
The export is provided as a ZIP file containing JSON and CSV files that can be opened in any spreadsheet application or text editor.
Common account questions
I signed up but never received a verification email
- Check your spam/junk folder
- Search for emails from the TestMax domain
- Wait 5 minutes — email delivery can sometimes be delayed
- If still missing, try signing up again with the same email — the system will resend the verification
- Contact support if the issue persists
I cannot log in but my password is correct
- Clear your browser cookies for the TestMax domain and try again
- Try a different browser to rule out extension or cache issues
- Check if your account was created with Google sign-in — if so, use the Google sign-in button instead of email/password
- Reset your password even if you think it is correct — this also refreshes your account state
My subscription shows as active but Pro features are locked
This can happen if there is a sync delay between the payment processor and TestMax:
- Log out and log back in
- Wait 5 minutes and refresh the page
- If the issue persists, check Account Settings > Subscription to confirm your subscription status
- Contact support with a screenshot of your subscription page and the specific feature that is locked