authentication
Authentication
Authenticate your customer by submitting order and risk data.
post/authentications
Request
- Base URLhttps://try.access.worldpay.com/3ds
- AuthHTTP basic
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Headers
WP-Api-Version'2026-10-01' required
The API version.
Request body
Example request
{
"orderReference": "order-1234",
"transactionReference": "request-5678",
"merchant": {
"entity": "default",
"acquirerId": "01234567"
},
"instruction": {
"value": {
"currency": "GBP"
},
"paymentInstrument": {
"type": "card/plain",
"cardHolderName": "Sherlock Holmes",
"expiryDate": {
"month": 1,
"year": 2028
},
"cardNumber": "4444333322221111",
"billingAddress": {
"address1": "221B Baker Street",
"city": "London",
"postalCode": "NW1 6XE",
"countryCode": "GB"
}
}
},
"accountHistory": {
"createdAt": "2019-11-18",
"modifiedAt": "2020-05-12",
"passwordModifiedAt": "2021-03-15",
"paymentAccountEnrolledAt": "2021-06-20"
},
"preOrderDate": "2021-12-25",
"transactionHistory": {
"shippingAddressFirstUsedAt": "2021-06-20"
},
"giftCardsPurchase": {
"totalValue": {
"currency": "GBP"
}
}
}Response
The authentication has been created.
Example response
{
"authenticationId": "3dsLfC-vuhv7J2nEw2m9ca_e0"
}Changes
No recorded changes to this operation across all 1 revision of this API.