Documentation Topics
License Keys and Subscriptions
Subscription Types and License Token Details
Subscription Type | Subscription Validity Period | License Token Validity | New License Acquisition |
---|---|---|---|
Free | 1 month | 1 month | Manual activation of Free License - No Credit Card Required |
Monthly 300 | 1 month | 1 month | If 401 Unauthorized error occurs, call login API with credentials to obtain new token |
Monthly 1000 | 1 month | 1 month | If 401 Unauthorized error occurs, call login API with credentials to obtain new token |
.NET Framework 4.8 Unlimited - Pre Payment | 10 years | 10 years | Perpetual License key |
.NET 8 Unlimited Lifetime - Pre Payment | 10 years | 10 years | Perpetual License key |
.NET Framework 4.8 Unlimited Monthly | 10 years | 1 year | If 401 Unauthorized error occurs, call login API with credentials to obtain new token |
.NET 8 Unlimited Monthly | 1 year | 1 year | If 401 Unauthorized error occurs, call login API with credentials to obtain new token |
Trial License for the Library access | 14 Days | 14 Days | If 401 Unauthorized error occurs, visit library download page to obtain fresh license key |
Free Subscription
Free users need to login to the site using their credentials to get a new license token by visiting the free subscription option. No credit card is required for the free purchase.
Monthly 300 Subscription
When you purchase this subscription, your initial license will be activated and valid for one month. After this period, you'll receive a 401 Unauthorized error when calling API services like EGS registration or invoice posting. In such cases, you'll need to call the login endpoint with your credentials to acquire a new license programmatically.
To acquire a new license token manually, visit https://www.pristineinvoice.com/swagger, select the login endpoint under account APIs, and enter your user ID, tenant number, and password. The new license token will be displayed and also visible in your profile screen.
Monthly 1000 Subscription
Similar to the Monthly 300 subscription, your initial license is valid for one month. After this period, you'll need to obtain a new license token when receiving 401 Unauthorized errors by calling the login endpoint with your credentials.
Manual token acquisition follows the same process as the Monthly 300 subscription through the Swagger interface.
.NET Framework 4.8 Unlimited (One-time Payment)
This option requires a one-time payment of USD 450. The license is activated for 10 years. You can refresh the token at any time during or after the 10-year period by calling the login endpoint with your credentials and tenant ID.
.NET 8 Unlimited Lifetime (One-time Payment)
This option also requires a one-time payment of USD 450 with a 10-year license activation. Token refresh works the same way as the .NET Framework 4.8 Unlimited option.
.NET Framework 4.8 Unlimited Monthly
With this monthly subscription, your initial license is activated upon purchase and visible in your profile screen. The license key is valid for 10 years, but if you discontinue your subscription, functionality may experience intermittent failures.
.NET 8 Unlimited Monthly
This monthly subscription works similarly to the .NET Framework 4.8 Unlimited Monthly option, with the license key valid for 10 years but dependent on maintaining an active subscription.