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 | Specify the validity duration of the certificate (in years). Refer to the “Product Table" for the acceptable values. | 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
|
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 |