This endpoint allows updating session details after creation, including intent modification, amount updates, authentication decision, transaction decision, and 3DS external data.
Security
PXP-UST1
Details about the cardholder's address. These help in the validation and fraud prevention process by matching the provided address with the cardholder's address on file.
Details about the cardholder's identity. These help in ensuring that the information provided matches the cardholder's details on file.
Whether the transaction is allowed to proceed. If not provided, defaults to null (no decision made yet).
Example:true
- Mock serverhttps://developer.pxp.io/_mock/apis/session/session-details/{sessionId}
- Production environmenthttps://api-services.pxp.io/api/v1/session-details/{sessionId}
- Sandbox environmenthttps://api-services.test.pxp.io/api/v1/session-details/{sessionId}
curl -i -X PATCH \
'https://developer.pxp.io/_mock/apis/session/session-details/{sessionId}' \
-H 'Authorization: YOUR_API_KEY_HERE' \
-H 'Content-Type: application/json' \
-d '{
"amounts": {
"currencyCode": "EUR",
"transactionValue": 20
},
"transactionMethod": {
"intent": {
"card": "EstimatedAuthorisation"
}
},
"authentication": true,
"allowTransaction": true,
"threeDSecureData": {
"threeDSecureVersion": "2.2",
"electronicCommerceIndicator": "05",
"cardHolderAuthenticationVerificationValue": "CAVV1234567890",
"directoryServerTransactionId": "550e8400-e29b-41d4-a716-446655440000",
"threeDSecureTransactionStatus": "Y"
}
}'