We added a new
message_category field to the 3DS Authentication Object to indicate the category of the 3DS message, meaning whether its purpose is to authenticate a cardholder during an e-commerce transaction (
PAYMENT_AUTHENTICATION) or to verify a cardholder's identity and/or account outside of a transaction context (
Non-payment authentications are currently not being passed through to users via the API, and they will begin to come through beginning with this release. Note that since non-payment authentications take place outside of the typical e-commerce transaction flow, the
additional_data objects will be set to
null as this data is not available for these message types.