GetOrderStatus

POST /order/getorderstatus

This method is used to get the high-level status of an order. It will return the order statuses as follows:

order status :

  1. Unpaid - Order payment is pending
  2. Paid - Order Payment is received
  3. Processing - Order is submitted for processing
  4. Cancelled - Order is cancelled
  5. Completed - Order is completed
  6. Queued - Some error occured while processing the order
  7. Refunded - Order amount is refunded
  8. Partially Paid - Order amount is Partially Paid


Request Body application/json

Schema
  OrderReference integer A valid integer order reference provided by Trustico® that represents the order Required
  PrimaryDomain string The common name for which the SSL is used. Required
  PrimaryDomainApprover string An Approver E-Mail Address for the PrimaryDomain. You may call ‘GetApproverList’ method to get the allowed Approver E-Mail Addresses. Required
  FreeSan string If a product supports FreeSAN then you can put additional domains here (Multiple domains should be comma separated.) Please refer this for more details optional
  FreeSanApprover string If a product requires individual approver E-Mail Address for each FreeSAN then add here in the same order as FreeSAN (Multiple approvers should be comma separated). You may call ‘GetApproverList’ method to get the allowed Approver E-Mail Addresses for each additional domain optional
  SANPack string If a product supports SANPack then you can put additional domains here (Multiple domains should be comma separated). Please refer this for more details optional
  SANPackApprover string If a product supports SANIndividual then you can put additional domains here. If a product supports Wildcard SAN then you can add it here. (Multiple domains should be comma separated). Please note that if a product supports SANPack and SANIndividual both then you must first use SANPack then for any other additional domains you can user SANIndividual. Please refer this for more details optional
  SANIndividual string If a product supports SANIndividual then you can put additional domains here. If a product supports Wildcard SAN then you can add it here. (Multiple domains should be comma separated). Please note that if a product supports SANPack and SANIndividual both then you must first use SANPack then for any other additional domains you can user SANIndividual. Please refer this for more details optional
  SanIndividualApprover string If a product requires individual approver E-Mail Address for each domain in SANIndividual then add here in the same order SANIndividual domains (Multiple approvers should be comma separated). You may call ‘GetApproverList’ method to get the allowed Approver E-Mail Addresses for each domain in SANIndividual. optional


Responses application/json

200 Schema
  array[object]      
    SuccessCode integer 1 (ok) - 0 (Error) required
    ErrorMsg array One or more error strings returned (only when SuccessCode is 0) optional