Place Order

Place Order

Service URL: https://api.cheapsslshop.com/api/Order/PlaceOrder
This method allows user to place an order.

Request Parameters “PlaceOrderRequest"

Field Name Description Type Required
LoginEmail CheapSSLShop login Email String (Max Length : 200) Yes
ApiKey ApiKey String (Max Length : 100) Yes
ProductCode Product Code. Refer section “Product Table” Integer Yes
Year Product Code. Refer section “Product Table” for valid value. Integer Yes
IsRenew Order is renew or not. True or False. Default value is False No
ExtraSAN Number of SAN (Additional Domain). This applies to only Multi Domain(ExtraSAN) Product. Please refer section “ExtraSAN”. Integer No
ExtraWildcardSAN Number of SAN (Additional Domain). This applies to only Multi Domain(ExtraWildcardSAN) Product. Please refer section “ExtraWildcardSAN”. Integer No
CouponCode CouponCode. String (Max Length : 50) No
Quantity Quantity. Integer Yes
UserOrderID User can pass any unique order ID of his system. It must be unique. String (Max Length : 50) Yes
ProvisioningOption

Applied for below CodeSign products only

  • Comodo CodeSigning Certificate
  • Comodo EV CodeSign
  • Sectigo CodeSigning Certificate
  • Sectigo EV CodeSign
Allowed Values Description
Token_Std Token + Shipping (US)
Token_Int Token + International Shipping (non-US)
Token_Exp Token + Expedited Shipping (US)
HSM Install on Existing HSM
String (Max Length : 50) Yes

Response Parameters “PlaceOrderResponse"

Field Name Description Type
OrderNumber CheapSSLShop Order number Array
APIError
.. ErrorNumber Error Number. Refer section “Error Description”. Integer
.. ErrorField Error Field String
.. ErrorMessage Description of errors String
StatusCode Status Code of Response
i.e
0 = Method is executed successfully.
-1 = There is an Error in Response.
Integer