POST api/PaymentJS/ThreeDSComplete?transactionId={transactionId}

Description

Handles 3D Secure challenge completion redirect from ACS. Receives the cRes parameter after the customer completes the challenge (POST body or form). Query parameter transactionId identifies the transaction (e.g. FiServ_OrderID). Completes the 3DS flow and updates payment status; returns HTML that redirects or posts a message to the parent window.

Request

URI parameters

NameDescriptionTypeAdditional information
transactionId

Transaction identifier (e.g. FiServ_OrderID) used to locate the payment tracking.

string

Required

Body

None.

Response

Resource description

200 OK with HTML (success or failure page that redirects or notifies parent). On exception, redirect to /Order/Success?transactionId=...

IHttpActionResult

None.

Sample response

application/json, text/json

Sample:

Sample not available.