CertPurchaseCert


Definition

Send a cert configuration to its Certification Authority for final approval and issuance of the cert.

Usage

Once you have confirmed that all configuration information is correct, use this command to send the configurationto the Certification Authority for final approval and issuance of the cert.

Availability

All resellers have access to this command.

Implementation on eNom.com

Log on to resellertest.enom.com with Login ID resellid, password resellpw.

https://resellertest.enom.com/secure/configure-approval-email.aspx?CertID=295

Constraints

The query must meet the following requirements:

  • The login ID and password must be valid.
  • The cert must belong to this account.

Input parameters

Build the query string using this syntax:

https://resellertest.enom.com/interface.asp?
command=nameofcommand&uid=yourloginid&pw=yourpassword
&paramname=paramvalue&nextparamname=nextparamvalue

 

Parameter Status Description Max Size
UID Required Account login ID 20
PW Required Account password 20
ApproverEmail Required Email address of the registrant of record for the domain to be associated with this cert. Use the CertParseCSR command to retrieve the domain name, and then use the CertGetApproverEmail command to retrieve the registrant’s email address (the “approver”) from the authoritative Whois database. 130
DVAuthMethod Optional

Authentication method for Domain Validation. Valid values are:

  • File
  • DNS
  • Email (default)

Supported products:

  • RapidSSL
  • QuickSSL
  • QuickSSL Premium
100
CertID Required ID number for this cert, from our records. Use the CertGetCerts command to retrieve this number. 6
DomainListNumber For UCC type, this parameter is Required Number of domains to be added to the list 3
UCCDomainListX X=1 to maximum 100 For UCC type, this parameter is Required Domain name 64
UCCEmailListX X=1 to maximum 100 For UCC type, this parameter is Required Approver email 64
CSROrganization Required for all Comodo certs Name of the organization that will use this cert 64
CSROrganizationUnit Required for all Comodo certs Unit within the organization that will use this cert 64
CSRAddress1 Required for all Comodo certs Address, line 1, of the organization that will use this cert 128
CSRAddress2 Required for all Comodo certs Address, line 2 128
CSRAddress3 Required for all Comodo certs Address, line 3 128
CSRLocality Required for all Comodo certs Location (often a city) of the organization 128
CSRStateProvince Required for all Comodo certs State or province in which the organization is located 128
CSRPostalCode Required for all Comodo certs Postal code of the organization 40
CSRCountry Required for all Comodo certs Country in which the organization is located 40
DUNSNumber Optional for all Comodo certs D-U-N-S Number. Speeds validation of Secure, Secure Plus, and all EV certs 32
ResponseType Optional Format of response. Permitted values are Text (default), HTML, or XML. 4

 

Returned parameters and values

Parameter Description
CertID Identification number of this cert
DVAuthMethod Domain Validation method
FileAuthName Authentication file name
FileAuthContents Authentication file contents
DNSAuthEntry DNS authentication entry
DNSAuthAddress DNS authentication address or timestamp
Command Name of command executed
ErrCount The number of errors if any occurred. If greater than 0 check the Err(1 to ErrCount) values.
ErrX Error messages explaining the failure. These can be presented as is back to the client.
Done True indicates this entire response has reached you successfully.

 

Notes

  • The default response format is plain text. To receive the response in HTML or XML format, send ResponseType=HTML or ResponseType=XML in your request.
  • Check the return parameter ErrCount. If greater than 0 the transaction failed. The parameter Err(ErrCount) can be presented to the client. Otherwise process the returned parameters as defined above.

Example