Indicates whether a transaction qualifies as an authenticated transaction.
def get_authentication_status() -> str: ...
authentication_status = property(get_authentication_status, None)
This property is determined by the Access Control Server (ACS), and is filled after receiving a response to a Payer Authentication Request (PAReq). This property indicates whether the transaction has been authenticated or not. Valid status codes and their explanations are listed below:
|Y||The customer was successfully authenticated. All data needed for clearing is included in the authentication_cavv, authentication_eci, authentication_time, and authentication_cavv_algorithm properties.|
|N||The customer failed authentication, and the transaction is denied.|
|U||Authentication could not be performed due to technical or other problems.|
|A||Authentication was not available, but functionality was available (through the issuer, Visa, or a third party) to generate a proof of authentication attempt.|
This property is read-only.