It is mandatory to download the CSR file from the Domain Setup form. If you obtain an SSL certificate using any other CSR, the certificate cannot be used to secure your NetSuite domain.
To generate a CSR:
After you have completed the initial domain setup steps specified in Set Up a Domain, click Generate CSR file on the Domain Setup form to generate the Certificate Signing Request file. This can take up to 15 minutes.
When the CSR file is ready, click Download CSR file to download the file to your computer.
You must submit the CSR file to your Certificate Authority (CA) when you purchase an SSL certificate for the domain. For more information, see Manual Certificates.
The next step is to add the SSL certificate. However, it typically takes some time for the CA to issue a certificate after you submit the CSR so click Save to save the domain record with the existing information. The domain is not deployed until you upload the certificate.