v5

latestOpenAPI 3.1.02026-07-262421791.5 MB
3ds

Inform challenge result

Once the customer has accepted or rejected the push notification for a 3DS challenge, you can use this endpoint to notify us of the result.

You must call this endpoint before the expiration time, otherwise it will return a 400 error. You can find the expiration information from the 3DS challenge webhook event.

Only the first call to this endpoint will be processed. Any subsequent duplicate requests will be ignored, although you will still receive a success response.

{% admonition type="warning" %} This endpoint is SCA protected when it applies. If your profile is registered within the UK and/or EEA, SCA most likely applies to you. For more information, please read implementing SCA. {% /admonition %}

post/v3/spend/profiles/{profileId}/3dsecure/challenge-result

Path parameters

profileIdinteger required

The profile ID (personal or business) associated with the 3DS challenge.

Headers

X-External-Correlation-Idstring uuid

Optional UUID for correlating requests across systems. If provided, Wise echoes it back in the response. Maximum 36 characters. Learn more.

Request body

transactionReferencestring required

Transaction reference as received in the 3DS challenge webhook event.

challengeStatus'APPROVED' | 'REJECTED' required

The customer's response to the 3DS challenge.

Example request

{
  "transactionReference": "148579538",
  "challengeStatus": "APPROVED"
}

Response

No Content - Challenge result has been successfully recorded.

All 272 operations