All common questions about jsdocuments. Technical and commercial questions.
To achieve the best possible compatibility with nodejs and web browsers, jsdocuments uses TypeScript with the following compiler options:
To use jsdocuments it's not mandatory to develop with TypeScript, but it's recommended. Vanilla JavaScript can also be used with jsdocuments.
If you have trouble running jsdocuments we recommend you read the documentation section. You will find there descriptions and examples of all the available jsdocuments methods, as well as a tutorial.
You may find a large free online support on the Forum and Contact pages. Licenses include the support detailed on What support includes my license?
If you would like the jsdocuments team to take care of specific tasks and custom developments, you can acquire support tickets. Through the ticketing system, our IT team will perform a remote installation for you or prepare the script you need to process your documents.
jsdocuments doesn't call to any external server. All documents it generates are private.
jsdocuments is a completely safe library. The development of jsdocuments uses the most modern tools and technologies for continuous inspection of the code using static analysis to detect and solve bugs and security vulnerabilities.
Trial package is different from purchased licenses. To remove the Trial message you have to download a new package after buying a license.
All purchased packages are available for download from MY JSDOCUMENTS.
NarceaLabs SL may, at its discretion, issue a refund within thirty (30) days of purchase date or download if there is a technical problem with a functionality fully covered by jsdocuments that cannot be resolved within five (5) business days of the customer request.
To receive a refund you must obtain an Affidavit of Software Destruction (ASD) after our Support Team have reviewed your case. To receive an ASD just contact us through our web form. Please provide complete order information with your request.
The completed Affidavit of Software Destruction must be received by NarceaLabs within thirty (30) days after purchase date or download.
You must also destroy all copies of jsdocuments from any computers owned or controlled by you where you have installed it. Once you have returned the Affidavit of Software Destruction to us, all licenses you may have to use jsdocuments will be immediately cancelled, and any further use of the software will be an infringement of copyrights as well as other intellectual property rights.
Upon receipt of a properly executed Affidavit of Software Destruction via email, we will provide a refund in the next three (3) business days by the same way the purchase was made, less extended transaction charges from PayPal, credit card or bank transfer, which will not be refunded.
NarceaLabs reserves the right to disable any user account, product keys, vouchers and/or serial numbers issued for the refunded products.
After you complete the payment, PayPal will provide you a direct link to jsdocuments.com to download a package containing all library files and a license code to validate your copy.
If you have any problem in the buying process, please, email us so we can help you to sucessfully complete it.
You can login and download at any time your package and license from the "My jsdocuments" section of this website. Future updates of the library will also be available at this section for download.
Every copy of jsdocuments is licensed to run on:
This flexible licensing policy enable to use jsdocuments in almost all environments and always with a dual purpose of running: live and development. For example, development with a PENTA license can be made in your LAN or using a live subdomain of the registered domain like: test.domain.com, sandbox.domain.com...
You may not use standard licenses for a SaaS or a PaaS service. Please contact us to know the specific conditions for those particular cases.
Changing the name of the subdomain/domain or the IP number of a license can only be made in licenses with a valid LUS1.
The "change fee" for licenses that meet this requirement is 60% of the current price of an equivalent license.
(1) Licenses which cannot buy a LUS (e.g. withdrawn licenses like PRO+) can also access to this option by paying a "change fee" equal to 70% of the current price of the license with the nearest functionality.If you misspelled the domain name during the purchasing process your jsdocuments copy will not run on your server. In this case you can contact us explaining what happened and giving us the correct URL. We will create a new license key for you.
Yes, the payment for your jsdocuments copy is a one-time fee without any additional charges. After purchasing you may use the library forever with no further restrictions..
We offer secure payment process with PayPal, so at checkout you may choose among these options:
You may also purchase a license through a bank transfer.
To do so, please contact us, stating your company information (name and address) and VAT number for UE countries. We'll send you a quote with our bank data.
If you can't successfully complete the checkout step after a couple of attempts, please go to PayPal.com. Choose your country and contact your local support center at the bottom of the home page to know the reason of the issue. However, the trouble will be probably linked to some kind of credit card authorization. We suggest you to contact VISA/MasterCard as the best way to find out how to solve it.
If the issue persists or you prefer another payment method, we offer our jsdocuments clients to purchase the license through a bank transfer.
To do so, please contact us, stating your company information (name and address) and VAT number for UE countries. We'll send you a quote with our bank data.
Follow these steps to update a license to the latest version:
Yes. Even after upgrading, you can use any of them until the new version is on production.
Do you have any other doubts regarding jsdocuments? Please reach us, we'll be happy to assist you:
Contact Us Forum