¿Qué es un servidor de control de acceso (ACS)?
Un servidor de control de acceso (ACS, por sus siglas en inglés) es el componente del lado del emisor en el protocolo 3D Secure. Cuando un comprador paga en línea, el ACS — operado por el emisor de la tarjeta o por un proveedor en su nombre — decide si aprueba la transacción de forma silenciosa o si solicita al titular un desafío, como un aviso en la aplicación bancaria o un código por SMS. Es la parte de 3DS que realmente autentica al titular de la tarjeta.
Un servidor de control de acceso (ACS) es el componente del lado del emisor del protocolo 3D Secure que autentica al titular de una tarjeta durante un pago con tarjeta en línea. Operado por el banco del titular o por un proveedor especializado en su nombre, recibe cada solicitud de autenticación 3DS, aplica las reglas de riesgo del emisor y aprueba la transacción sin fricción o activa un desafío — normalmente una notificación push en la aplicación bancaria, una verificación biométrica o un código de un solo uso por SMS. Sin un ACS en el flujo, no hay autenticación 3DS ni transferencia de responsabilidad.
El servidor de control de acceso — a veces llamado simplemente ACS de 3DS — es una de las tres piezas en movimiento que hacen funcionar 3D Secure. El Merchant Plug-In (MPI) del comercio inicia la solicitud de autenticación, el Directory Server de la red de tarjetas la enruta y el ACS del lado del emisor toma la decisión real. Es donde viven las reglas, donde se evalúa el riesgo y donde el cliente ve el aviso de "aprobar en su aplicación bancaria" si hace falta un desafío.
Una nota sobre el nombre
"Servidor de control de acceso" también es un término genérico de TI — puede referirse a cualquier servidor que controle el acceso a un sistema, desde control de acceso a la red hasta seguridad de edificios. En pagos, el término es específico: se refiere al ACS de 3D Secure y a nada más. Si lo ves usado de forma laxa en un contexto de pagos, casi siempre será el de 3DS. En esta entrada hablamos del ACS de 3DS.
Dónde se ubica el ACS en una transacción 3D Secure
Cuando un cliente introduce su tarjeta en el checkout de un comercio, el flujo de 3DS se parece a esto:
- El MPI del comercio (integrado en la pasarela de pagos) envía una solicitud de autenticación que contiene el número de tarjeta, el importe de la transacción, la huella del dispositivo y unos cien puntos de datos adicionales.
- El Directory Server de la red de tarjetas — el DS de Visa para una Visa, el de Mastercard para una Mastercard, y así sucesivamente — busca qué ACS gestiona la autenticación para ese rango de BIN y reenvía la solicitud.
- El ACS evalúa la solicitud contra el modelo de riesgo del emisor. Si es de bajo riesgo, devuelve una respuesta autenticada directamente por la cadena — el cliente no ve nada. Este es el flujo sin fricción de 3DS2.
- Si el ACS no está seguro, activa un desafío: una notificación push en la aplicación bancaria, un código por SMS o un aviso biométrico. El cliente se autentica, el ACS lo confirma y el resultado vuelve al comercio.
Todo el intercambio suele durar menos de dos segundos. El cliente normalmente ni siquiera sabe que existe el ACS.
¿Quién opera realmente un ACS?
Algunos grandes emisores operan su propia infraestructura ACS. La mayoría no — la subcontratan a un proveedor especializado que vende ACS como servicio a los bancos. Los nombres que se escuchan en este ámbito incluyen CardinalCommerce (ahora de Visa), Outseer (la antigua división de RSA), Modirum, GPayments y Netcetera. Estos proveedores gestionan la certificación con cada red de tarjetas, operan el motor de riesgo y alojan la interfaz de desafío que ven los clientes cuando se les pide autenticación.
Desde el punto de vista del comercio, todo esto es casi invisible. No eliges el ACS — lo elige el banco de tu cliente. Pero esto explica por qué la experiencia de autenticación varía tanto: una Amex emitida por un banco estadounidense pasa por un ACS completamente distinto al de una tarjeta de débito del Reino Unido, con reglas de riesgo distintas, interfaces de desafío distintas y tasas de éxito distintas. Algunas implementaciones de ACS son excelentes y rara vez desafían; otras siguen ancladas en 2018 y desafían casi todo.
ACS, SCA y la transferencia de responsabilidad
El ACS es el mecanismo técnico que entrega la autenticación reforzada de cliente para pagos con tarjeta en línea bajo la PSD2. Cuando el ACS aprueba una transacción — sin fricción o tras un desafío — el comercio obtiene la transferencia de responsabilidad de 3DS. Si el titular de la tarjeta más adelante disputa el pago como no autorizado, el emisor asume el contracargo, no el comercio.
Por eso a los comercios les importa el ACS aunque no operen uno. Una alta tasa de aprobación sin fricción por parte del ACS significa más conversiones y la transferencia de responsabilidad en cada transacción autenticada. Un ACS demasiado sensible que desafía todo significa carritos abandonados y clientes molestos.
Por qué esto importa para los pagos telefónicos
Los pagos telefónicos no tocan el ACS. Las transacciones MOTO están exentas de SCA, no hay paso 3DS y el comercio mantiene la responsabilidad por contracargos. Ese es un costo real — las tasas de fraude en MOTO son más altas que en e-commerce autenticado con 3DS, y no puedes apoyarte en el emisor para que asuma el golpe.
La solución que recomendamos cuando la responsabilidad importa es sencilla: enviar un enlace de pago seguro durante la llamada. El cliente paga desde su propio navegador en su propio dispositivo, la transacción pasa por los rieles habituales de 3DS, el ACS hace su trabajo y obtienes la transferencia de responsabilidad que nunca tendrías en un flujo de solo voz. Misma conversación, mismo agente, pero la parte del pago es ahora una transacción de e-commerce autenticada.
No operamos un ACS — eso es del lado del emisor. Lo que hacemos es construir flujos de pago telefónico que funcionen con cómo se comporta realmente el mundo del ACS. Los pagos solo por voz a través de nuestro servicio de enmascaramiento DTMF se procesan como MOTO, así que no pasan por el ACS y no son elegibles para la transferencia de responsabilidad de 3DS. Es una concesión deliberada — los flujos de voz a veces son la única opción para el cliente, y la reducción del alcance de PCI es la ganancia más grande.
Cuando los comercios nos dicen que la transferencia de responsabilidad importa más que mantener la llamada, enrutamos la parte del pago de otra forma. Nuestro flujo de enlace de pago seguro permite que un agente envíe un enlace de un solo uso durante la conversación, el cliente paga en su propio navegador y la transacción pasa por el ACS del emisor como cualquier otra compra de e-commerce — autenticación 3DS completa, transferencia de responsabilidad completa, y el agente nunca ve un dígito de la tarjeta. Es la misma conversación, solo otro carril para el movimiento real del dinero.
Preguntas frecuentes
¿Qué hace realmente un servidor de control de acceso?
Autentica al titular de la tarjeta durante una transacción 3D Secure. El ACS se ubica en el lado del emisor, recibe la solicitud de autenticación del comercio a través del directory server de la red de tarjetas y decide si aprueba la transacción de forma silenciosa o si desafía al cliente con una notificación en la aplicación bancaria, un dato biométrico o un código por SMS.
¿Quién opera el ACS, el comercio o el banco?
El banco — concretamente, el banco emisor del titular de la tarjeta. Algunos grandes emisores operan su propio ACS, pero la mayoría lo subcontratan a proveedores especializados como CardinalCommerce/Visa, Outseer, Modirum, GPayments o Netcetera. Los comercios nunca eligen el ACS.
¿Los pagos telefónicos pasan por un ACS?
No. Los pagos telefónicos son transacciones MOTO, que están exentas de la autenticación reforzada de cliente. No hay paso 3D Secure en una llamada de voz, así que el ACS nunca ve la transacción — y el comercio no obtiene la transferencia de responsabilidad de 3DS.
¿El servidor de control de acceso es lo mismo que 3D Secure?
No exactamente. 3D Secure es el protocolo; el ACS es uno de los tres componentes que lo hacen funcionar, junto con el MPI del comercio y el directory server de la red de tarjetas. El ACS es la parte del lado del emisor que realmente autentica al titular de la tarjeta.
¿Por qué algunos desafíos 3DS se ven distintos a otros?
Porque cada ACS de cada emisor tiene sus propias reglas de riesgo e interfaz de desafío. Un desafío de un banco minorista británico se ve completamente distinto al de un emisor de tarjetas de crédito estadounidense — avisos distintos, tiempos distintos, tasas de éxito distintas. El comercio no controla esto; es lo que decida mostrar el ACS del banco del titular.
Ready to take secure payments?
Book a demo with our team. We'll show you DTMF masking live, talk through PCI DSS scope reduction, and put together pricing based on your call volume.
Trusted by law firms, insurers, healthcare providers and regulated businesses worldwide. Learn more about Paytia