/outcome

This endpoint has been deprecated.


❗️

Heads up!

/outcome API has been deprecated. All new enhancements have been added to /orders{id}




Use this API in your Advanced CIT integration, your Standard MIT integration, your SFTP implementation.

If /evaluate returned a 'CHALLENGE' or 'SUBMITTED' order status, you will retrieve FlexFactor decision for that transaction with /outcome.



Request

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

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

Required key

orderSessionKeyFrom /evaluate response.

Try it right now:


Response

{
    "status": "APPROVED | DECLINED | EXPIRED | CANCELLED | SUBMITTED | NOTFOUND",
    "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


What’s Next