License Renewal Guide

License Renewal Guide

How Licenses Work

Your self-hosted license validates against our servers every 24 hours. You need an active internet connection from your server to app.myworkforceteamtechnology.com, a valid license key, and a registered domain (locked on first use).

License States

Active: Full functionality, no warnings.

Grace period: Your license expired. You have 3 days to renew. Users can view all data but cannot create, edit, or delete anything. A warning banner shows at the top of every page.

Expired: Grace period ended. App is locked. Full-screen overlay blocks access until you renew.

How to Renew

Option 1: Click the Renew License button shown in the warning banner or overlay.

Option 2: Visit https://app.myworkforceteamtechnology.com/license/renew?key=YOUR_LICENSE_KEY

Payment Process

Select monthly or annual billing. Complete Stripe checkout. License reactivates automatically within seconds. App returns to full functionality.

Transferring Your License

Licenses are locked to one domain on first use. To transfer, email support@myworkforceteamtechnology.com with your license key and the new domain. Support will unlock the binding. On next validation, the license locks to the new domain.

Common Issues

License check failing: Verify your server can reach app.myworkforceteamtechnology.com. Confirm your LICENSE_KEY env var is correct. Check APP_DOMAIN matches the registered domain.

Grace period banner appears but I already renewed: Wait up to 24 hours for the next validation cycle, or restart the app to force an immediate check.

Domain mismatch error: Your license is locked to a different domain. Contact support to transfer the binding.