All licenses are perpetual licenses, i.e., it would be a one-time payment and lifetime usage. When you buy a license you get 1 year of free updates and bug fixes. After one year, you can continue using the latest version that you have for free or you can subscribe for one more year of upgrades for 50% of the then license price (before the subscription expires). After the subscription has expired, renewal would be at full price.
We consider every person(programmer, tester, designer etc) who is directly working with CanvasJS. For example you may have one person working on integrating the data with charts, another person customising the colours/design of charts and another person testing the charts. In this example there are 3 people working directly with CanvasJS charts and you will need license for 3 developers.
OEM License can be used for bundling CanvasJS with hardware and/or software solutions as an integral part of your product designed to be hosted or operated by your clients. You can distribute the bundled product to your customers.
With Single website License CanvasJS can be used within a Simple Website that cannot be considered as a Web Application(SaaS). Simple Website is one which does not show user specific data. Also the license is tied to one single domain.
SaaS License can be used to develop any web application that is centrally hosted and offered on subscription basis to your customers.
The Internal Apps license is for those applications which are internal to your company and the end users for the applications are the employees of your organization.
Not at all. We count developers by number of seats, not the individual. If an current employee is replaced with another, it will be still counted as one developer. However if you add additional team members who work on CanvasJS you may have to purchase additional license. The total number of developers working with CanvasJS should not cross the number of developers supported by the license purchased.
We offer priority support through email, with guaranteed response within 24 hours on working days. You also get hot fixes and early access to upcoming features(upon request). Standard forum based support is free and has a turnaround time of usually 3-7 days but not guaranteed. The content/code of your support request is public for others to see.
Mobile app is considered an a software where CanvasJS is bundled and distributed to end users. You will have to purchase a OEM license if you are using CanvasJS in mobile apps.
After purchasing the license, you can download the Commercial Version from your Account Page. You would receive another email stating the same. In case you haven't received it, please check your spam folder. Also, please replace the CanvasJS source file in your application with the Commercial Version and make sure to clear the browser cache.
Yes definitely! Please drop us a line(firstname.lastname@example.org) about the kind of help you need and we'll get you the right information. You can also directly schedule a call via this link.
Yes. Please get in touch with email@example.com to discuss your requirement.
We accept online payments through Credit or Debit Cards(Visa, MasterCard, American Express etc) and PayPal. If you don't have a credit card (offline payments) you can make payment through ACH or wire transfers. To arrange offline payments, or if you have any questions, please contact firstname.lastname@example.org
Yes, we offer free license to students and for personal use. We have a streamlined application process to grant free licenses. This license comes with a credit link which needs to be kept intact.This license is applicable only to individuals and not for companies, government organization, and non-profit organizations.
Yes, we offer discounts to startups. You can check the eligibility criteria and apply at https://canvasjs.com/apply/startup/
You can do either. However some reseller may charge additional service fee.
CanvasJS prices are very affordable. We won't give a discount if you only use some of our chart types. Think of it this way: When you go to a buffet, do you ask for a discount because you didn't eat every dish they offered? Do you ask for a discount from your cable provider because you don't watch every single channel? We've priced CanvasJS based on the application type(website, internal app, Saas, OEM etc) and number of developers. We don't believe in nickel-and-diming our customers; please don't do it to us.
We want to ensure that you are 100% happy with your purchase. Hence, all licenses come with 30 days of unconditional money back guarantee. In case you have any technical questions, do not hesitate to contact us. However, if you feel that the product is not the best fit for your requirement, do contact us and we’ll refund the same. For refund requests please contact us at email@example.com
Sure. Please write to firstname.lastname@example.org with your name, company name, address, phone number, tax ID(if any) and details of the license you want to purchase and we will send you a quote.
Yes. Many companies purchase CanvasJS through resellers. SHI, COMPAREX, TEGARA, INSIGHT are some of the popular resellers. There is a high probability that your current software vendor is a CanvasJS reseller, just ask them. Make sure you explain exactly which canvasJS license you need. If you want list of established resellers in your area, you can write to email@example.com
Yes, you will receive a receipt by email.
Technology is like a moving water. Browsers and OS platforms keep changing too. Like all software products we keep enhancing CanvasJS with lots of new features and bug fixes. We try to keep up with updates to browsers/OS platforms and make sure that CanvasJS is compatible with them. We recommend you to always use latest version of CanvasJS by keeping an active subscription to updates.
No. You can continue using the latest version that you have for free. Your application will continue to work, however you will not get access to bug fixes and latest features / enhancements. It is common for web browsers to make changes and we fix any issues that may arise with latest versions of browsers. So we recommend you to subscribe for updates and always use latest version.
You can renew your update subscription at 50% of the then license cost(before the subscription expires). After the subscription has expired, renewal would be at full cost i.e, same as buying a new license.
If you insist on getting into a multi-year contract, we can give you one. Please contact us at firstname.lastname@example.org
Absolutely. You can include more developers later at any point in time, by just paying the difference in amount.
CanvasJS commercial version comes with pre-activated license and does not require a key. We follow this method because of data security and privacy reasons. CanvasJS is a self hosted library and does not collect/pass any data from your servers/applications. As soon as you make the purchase, you can download the commercial version and start using it right away.
No. Just replacing the CanvasJS script file with the commercial version available in your account page should be enough. Make sure the script path is properly configured and also clear the browser cache.
If you use online payment options like Credit card or PayPal you will be able to download the CanvasJS immediately after the order is processed. Other payment types will incur some time until your payment clears.