Security4 min readUpdated October 15, 2026

What Is an Access Control Server (ACS) in 3D Secure?

Access Control Server (ACS) meaning: the issuer side of 3D Secure. The three 3DS domains, the transStatus codes it returns, and who runs an issuer ACS.

Article summary

TL;DR

An Access Control Server (ACS) is the card issuer's component in 3D Secure. It receives the authentication request through the card network's Directory Server, decides whether the payment passes frictionless or needs a challenge, and returns the result with an authentication value such as the CAVV. Issuers run it themselves or through an approved provider.

  • The ACS sits in the issuer domain of 3D Secure. The merchant side runs the 3DS Server; the card network runs the Directory Server.
  • The ACS answers with a transStatus code: Y, A, I, N, U, C or R. Only some of them let the payment go ahead with proof of authentication.
  • Under Visa rules, an issuer may answer Unable to authenticate (U) only in set cases, such as a technical problem or merchant data that breaks the 3DS specification.
  • An issuer that does not run its own ACS must use Visa's service or a provider listed on the Visa Global Registry of Service Providers.
Want to go further? AskChatGPTClaudePerplexityGrok
On this page

Every 3D Secure check ends at one system: the card issuer's Access Control Server. The merchant asks, the card network routes, and the ACS decides. It is the part of 3DS that the merchant never configures but always depends on.

What is an access control server?

The ACS is the issuer-side component of EMV 3-D Secure. It receives the authentication request, scores the risk from the data the merchant sent (including device and browser data), then either authenticates silently (frictionless) or asks the cardholder to prove who they are (challenge). For the full flow, see 3D Secure.

The "3-D" in the name stands for three domains. EMVCo names them as the merchant / acquirer domain, the issuer domain and the interoperability domain, where the payment systems sit.1EMVCo, How Does EMV 3-D Secure Help to Meet European Regulation (September 17, 2020)

DomainComponentRun by
IssuerAccess Control Server (ACS)The card issuer, or its ACS provider
Merchant / acquirer3DS Server, for the 3DS RequestorThe merchant, its gateway or 3DS provider
InteroperabilityDirectory Server (DS)The card network, such as Visa

Visa's rules list the Visa Directory Server among Visa's own authentication technology, and set separate requirements for issuers' ACSs.2Visa Core Rules and Visa Product and Service Rules, April 18, 2026

Inside Tagada

See every payment's route, processor by processor

Set the order your processors are tried in, per store, per country or per product.

See how routing works

What the ACS returns

The ACS answers with a transStatus code. Adyen's 3D Secure API reference lists seven values:3Adyen Docs, 3D Secure API reference (transStatus)

transStatusMeaningWhat happens next
YAuthentication successfulAuthorize with the authentication value
AAttempted, could not be verifiedAuthorize with the attempt value
IExemption granted by the issuerAuthorize under the exemption
CChallenge requiredShow the issuer's challenge
NNot authenticated, transaction deniedDo not authorize
RRejected by the issuerDo not authorize
UCould not be performedMerchant decides, without 3DS proof

On Visa, an issuer's authentication confirmations and attempt responses must include a CAVV, and the ECI shows which case applied.2Visa Core Rules and Visa Product and Service Rules, April 18, 2026 Visa also limits when an issuer may answer Unable to authenticate (U): a technical problem that prevents a timely response, merchant data that does not comply with the 3-D Secure Specification, or a non-reloadable prepaid card (Visa Core Rules, April 2026, section 10.15.2.4).2Visa Core Rules and Visa Product and Service Rules, April 18, 2026 A wave of U answers can point to your own data, not only the bank.

Who runs an issuer ACS

Large issuers can run their own ACS. Others outsource it. Visa Core Rules, April 2026, section 10.15.2.2 says an issuer that does not operate its own ACS must use "the Visa Consumer Authentication Service" or "an ACS service provider listed on the Visa Global Registry of Service Providers," and must tell Visa at once if that provider cannot meet its 3-D Secure security duties.2Visa Core Rules and Visa Product and Service Rules, April 18, 2026

The product itself is tested by EMVCo. Its approval process "attests the compliance of the Access Control Server, Directory Server, 3DS Server and 3DS SDK" to the EMV specifications, and ends with a Letter of Approval and a public approved products listing.4EMVCo, EMV 3-D Secure Approval Processes Visa requires participants' Visa Secure components to pass EMVCo's compliance testing and Visa's EMV 3DS Test Suite (section 10.15.1.1).2Visa Core Rules and Visa Product and Service Rules, April 18, 2026 If an issuer does not support Visa Secure at all, Visa answers on its behalf with an attempt response carrying a CAVV (section 10.15.2.3).2Visa Core Rules and Visa Product and Service Rules, April 18, 2026

For a merchant, the ACS decision drives the liability shift and the challenge rate. You cannot tune the issuer's risk model, but you control the data it scores. For the merchant-side guide, see payment authentication.

How Tagada helps

3D Secure inside the checkout

TagadaPay runs native 3DS2, with device intelligence and a rules engine, in the checkout. Tagada follows Visa and Mastercard rules and the laws that apply to payments.

Nick Bonnassies

CMO at Tagada

CMO at Tagada. Before Tagada, Nick built direct-to-consumer brands that generated over $115M in sales, raised over $25M in crowdfunding and sold two of them. He also works as a fractional CMO on marketing operations and AI systems.

Frequently asked questions

What is a secure access control server?

In card payments, it is the issuer's Access Control Server used in 3D Secure. It checks that the person paying online is the cardholder, either silently from the data it receives or with a challenge such as a code or a banking app approval. Outside payments, access control server is a general IT term for a login or permissions server.

What is an issuer ACS solution?

It is the ACS software or hosted service a card issuer uses to take part in 3D Secure. Some issuers run their own; many use a processor or a specialist provider. Under Visa rules, an issuer that does not run its own ACS must use the Visa Consumer Authentication Service or a provider listed on the Visa Global Registry of Service Providers. EMVCo tests and approves ACS products against the EMV 3DS specification.

What is the difference between an ACS and a Directory Server?

The Directory Server belongs to the card network. It receives the merchant's authentication request and routes it to the right issuer. The ACS belongs to the issuer. It makes the authentication decision, runs any challenge and creates the authentication value. Visa lists its Directory Server and its Attempts ACS, which answers for issuers that do not support Visa Secure, as Visa technology.

Sources

Checked October 15, 2026
  1. EMVCo, How Does EMV 3-D Secure Help to Meet European Regulation (September 17, 2020)
  2. Visa Core Rules and Visa Product and Service Rules, April 18, 2026
  3. Adyen Docs, 3D Secure API reference (transStatus)
  4. EMVCo, EMV 3-D Secure Approval Processes

TagadaPay

Run 3D Secure and route payments from one checkout

Tell us what you sell and how you sell it. Each application is underwritten, and approval is not guaranteed.

  1. 01Tell us what you sell and how
  2. 02Underwriting reviews your business
  3. 03Process through TagadaPay alongside your other processors