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 | Required/Optional | 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'
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"
}
}
}