/outcome

Invoke /outcome to retrieve information about orders that have been submitted through /evaluate.

Try it right now:


Integrate /outcome into your own application or used as a standalone tool to retrieve order information and track the progress of your orders.

Required key

orderSessionKeyFrom /evaluate response.

Request

POST /v1/outcome HTTP/1.1
Authorization: bearer Replace_with_token_retrieved_by_/oauth2/token
Content-Type: application/json

{
  "orderSessionKey": "{{uuid/guid}}"
}

Response

{
    "status": "APPROVED | DECLINED | EXPIRED | CANCELLED | SUBMITTED",
    "confirmationId": "382AB3", //A unique identifier for the API request
    "success": true,
    "result": null,
    "statusCode": null,
    "errors": [],
    "customProperties": {}
}

statusstringThe state of this transaction rescue:
For CIT calls: APPROVED ; DECLINED
For MIT calls: APPROVED; DECLINED; EXPIRED; PROCESSING; CANCELLED
confirmationIdstringA unique identifier for the API request
successbooleanIndicates if the API request was successful
resultstringThe result of the API request
Optional
statusCodestringThe status code of the API request
Optional
errorsarray of stringsAny errors encountered during the API request
Optional
customPropertiesobjectAdditional custom properties for the API request
Optional