Endpoint: !getPostPaymentStatus
https://secure.trust-provider.com/products/download/!getPostPaymentStatus
The getPostPaymentStatus API action allows you to retrieve a detailed Validation Manager page state for the orders.
This information can be used to implement a similar page on your side if needed.
Use the POST method for this endpoint.
Submit parameters in the x-www-form-urlencoded format.
The following table lists the required and optional parameters.
| Parameter | Type | Requirement | Max. Length | Description |
|---|---|---|---|---|
|
string |
required |
64 chars |
Your account username. This value is case sensitive. |
|
string |
required |
128 chars |
Your account password. This value is case sensitive. |
|
string |
required |
64 chars |
The order number of the certificate to retrieve the Post Payment page status. |
Sample request
curl --location --request POST 'https://secure.trust-provider.com/products/!getPostPaymentStatus' \
--header 'Content-Type: application/x-www-form-urlencoded' \
--data-urlencode 'loginName=yourLoginName' \
--data-urlencode 'loginPassword=yourPassword' \
--data-urlencode 'orderNumber=yourOrderNumber'
Response
The response from getPostPaymentStatus is in JSON format.
The character encoding is charset=UTF-8.
Response parameters
The following table displays the various parameters that can appear in the response.
| Parameter | Type | Description |
|---|---|---|
|
integer |
A numeric code that identifies the type of error. For more details, see Error codes. |
|
string |
Specifies the error message. |
|
Descriptions of statuses. |
|
Object ( |
||
|
string |
The order number. |
|
integer |
The product type identifier. |
|
string |
The product name. |
|
integer |
The certificate duration, in days. |
|
integer |
The product term, in days. |
|
string |
The URL for uploading order documents. |
|
string |
A JSON Web Token for file upload. |
|
string |
The order status. The possible values are:
|
|
string |
For a single domain the certificate contains a common name. For multi-domain the certificate contains a static text 'Multiple domains'. |
|
string |
(Multi-domain only) The primary domain name. |
|
integer |
Maximum number of domains for multi-domain certificates. |
|
integer |
Maximum number of wildcard domains for multi-domain certificates. |
|
integer |
The master account status. The possible options are:
|
|
CSR status details. |
|
|
DCV status details. |
|
|
Agreement execution status details. |
|
|
Callback status detail. |
|
|
Organization validation status details. |
|
|
Second approval status for the EV order. |
|
|
The fast service status. |
|
|
A Certification Authority Authorization (CAA) check status. |
|
Object ( |
||
|
string |
A section title. |
|
string |
A general status. The possible values are:
|
|
string |
A text of description. |
|
array of string |
Available actions for the current status. The possible values are:
|
Object ( |
||
|
string |
A section title. |
|
string |
A general status. The possible values are:
|
|
string |
A text of description. |
|
array of string |
Available actions for the current status. The possible values are:
|
|
array of object ( |
List of domains. For single domain certificates, the array contains one element only. |
|
string |
The MD5 hash of the CSR. |
|
string |
The SHA256 hash of the CSR. |
|
string |
A unique request token. |
Object ( |
||
|
string |
A section title. |
|
string |
A general status. The possible values are:
|
|
string |
Text of description. |
|
array of string |
Available actions for the current status. The possible values are:
|
|
string |
Click-through status. The possible values are:
|
|
string |
EV Subscriber Agreement & Certificate Request Form Email Address. |
|
date |
The date of the last email sent ( |
|
date |
The date of the last open ( |
Object ( |
||
|
string |
A section title. |
|
string |
A general status. The possible values are:
|
|
string |
A text of description. |
|
string |
A callback phone number. |
|
array of string |
Available actions for the current status. The possible values are:
|
Object ( |
||
|
string |
A section title. |
|
string |
A general status. The possible values are:
|
|
string |
A text of description. |
|
array of string |
Available actions for the current status. The possible value is:
|
|
object ( |
The status of organization name check. |
|
object ( |
The status of legal existence check. |
|
object ( |
The status of assumed name check. |
|
object ( |
The status of physical existence check. |
|
object ( |
The status of operational existence check. |
|
object ( |
The status of brand validation check. |
Object ( |
||
|
string |
A section title. |
|
string |
A general status. The possible values are:
|
|
string |
A text of description. |
Object ( |
||
|
string |
A section title. |
|
string |
A general status. The possible values are:
|
|
string |
A text of description. |
Object ( |
||
|
string |
A section title. |
|
string |
A validation status. The possible values are:
|
|
string |
A text of description. |
Object ( |
||
|
string |
A domain name. |
|
string |
A validation status. The possible values are:
|
|
string |
The selected DCV method. |
|
array of object ( |
Available DCV methods for the domain. |
Object ( |
||
|
string |
A type of method. The possible values are:
|
|
string |
A name of method. |
|
string |
Level of email list (for type = |
|
string |
The selected DCV method. |
|
array of string |
Available options. If type = If type = If type = If type = |
Object ( |
||
|
string |
A section title. |
|
string |
A check status. The possible values are:
|
|
object ( |
List of failed checks for the latest CAA check session (displayed only if status = |
Object ( |
||
|
date |
Date and time of the check ( |
|
string |
A fully qualified domain name (FQDN). |
|
string |
The domain name. |
|
string |
The check result. The possible values are:
|
Sample success response
{
"errorCode": 0,
"errorMessage": "",
"data": {
"orderNumber": "yourOrderNumber",
"productType": 801,
"productName": "Verified Mark Certificate (VMC)",
"certificateDuration": 365,
"productTerm": 365,
"orderStatus": "Pending",
"domainName": "Multiple domains",
"maxMDCDomains": 2,
"csrStatus": {
"title": "Submit your CSR",
"status": "Completed",
"description": "You have already submitted your CSR."
},
"agreementStatus": {
"title": "Agreement Execution",
"status": "ActionRequired",
"clickThroughStatus": "notExecuted",
"clickThroughEmailAddress": "",
"lastEmailSent": "2025-06-11",
"lastOpenDate": "2025-06-12",
"availableActions": [
"canUpdateEmailAddress",
"resendAgreementEmail"
]
},
"callbackStatus": {
"title": "Order Authorization",
"status": "NotApplicable"
},
"organizationStatus": {
"title": "Organization Validation",
"status": "NotApplicable"
},
"secondApprovalStatus": {
"title": "Second Approval",
"status": "NotApplicable"
},
"fsupStatus": {
"title": "Fast Service Certificate",
"status": "NotApplicable"
},
"caaCheckStatus": {
"title": "CAA Check",
"status": "NotApplicable"
}
}
}