/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

orderSessionKey

From

/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": {}
}

status

string

The state of this transaction rescue:
For CIT calls: APPROVED ; DECLINED
For MIT calls: APPROVED; DECLINED; EXPIRED; PROCESSING; CANCELLED

confirmationId

string

A unique identifier for the API request

success

boolean

Indicates if the API request was successful

result

string

The result of the API request
Optional

statusCode

string

The status code of the API request
Optional

errors

array of strings

Any errors encountered during the API request
Optional

customProperties

object

Additional custom properties for the API request
Optional



What’s Next