Block3DS
https://{Environment}.payture.com/api/Block3DSThe Block3DS command completes the hold of funds on a card protected by 3-D Secure. It is called after the Block request, once the 3‑D Secure authentication results have been received from the issuing bank.
Request
curl https://sandbox3.payture.com/api/Block3DS \
-X POST \
-H "Content-Type: application/x-www-form-urlencoded" \
-d Key=Merchant \
-d OrderId=5f63838d-fb03-00c6-c890-c67cfc1c54ea \
-d PaRes={PaRes} \Parameter names in requests are case-sensitive
| Parameter | Description | Format |
|---|---|---|
| Key | Payment terminal name Provided with the test/production access credentials | String Mandatory |
| OrderId | Unique payment ID in the Merchant's system | String [1..50] Mandatory |
| PaRes | String containing the 3-D Secure authentication results Matches the response from the ACS | String Mandatory |
Response
Identical to the response to the Block request.
Block
The Block command places a hold on funds on the Customer's card for subsequent capture. It is used as part of the two-step payment flow.
Charge
The Charge command captures funds on the Customer's card that were previously held with the Block command. It is used as part of the two-step payment flow.
