Switch Aurora · Concepts
Qué es Switch Aurora
This content is not available in your language yet.
Switch Aurora es el switch de pagos de la suite FINORA: recibe un mensaje ISO 8583, decide qué hacer con él y responde. Si todavía no tienes claro qué hace un switch, empieza por Qué hace un switch de pagos.
Tres papeles, un solo switch
Sección titulada «Tres papeles, un solo switch»En el mercado, estos tres papeles se suelen comprar por separado. En Aurora son un mismo programa, y cada papel se enciende por configuración:
| Papel | Qué hace | Quién le habla a Aurora |
|---|---|---|
| Emisor | Autoriza contra las tarjetas y cuentas del propio banco: valida PIN, criptograma del chip, saldo y límites, y responde | Una red o un adquirente externo |
| Adquirente | Captura la venta del comercio, lleva el lote de cada terminal y lo cierra cotejando totales | El terminal y la caja, a través de FINORA Merchant |
| Concentrador (hub) | Recibe por un lado y entrega por otro, traduciendo dialecto y campos entre las dos partes | Bancos, redes domésticas u otro switch |
Como emisor puede trabajar de dos maneras: con saldos propios dentro del switch, o contra el core bancario, donde el switch pregunta y el core contabiliza.
Tener los tres papeles en un mismo switch evita que una venta cruce tres sistemas con tres diarios distintos. Cuando el terminal dice una cosa y el banco otra, hay un solo lugar donde buscar.
La conexión con otro banco es un dato, no código
Sección titulada «La conexión con otro banco es un dato, no código»Lo que distingue a Aurora de un simple enrutador es cómo trata cada conexión con otra institución. A esa conexión se le llama interconexión, y reúne todo lo necesario para hablar con esa contraparte:
- por dónde entra y por dónde sale el tráfico;
- el dialecto y el mapeo de campos;
- qué pasos corren para su tráfico;
- su política de stand-in y su cola de reenvío;
- cómo se cuadran los totales con ella;
- y su batería de certificación.
Todo eso se escribe como una plantilla versionada, no como código. Por eso una interconexión nueva no exige recompilar el switch. Sigue siempre el mismo camino:
Antes de activar
- Se declaraEntra como borrador; nunca se activa sola
- Se simulaQué pasos correrían y a qué nodo saldría, sin mover nada
- Se certificaUna batería de casos contra un banco simulado, con informe
Al activar
- Se publicaCon aprobación de una segunda persona
- Queda activaSolo una versión activa por interconexión
Cómo procesa una transacción
Sección titulada «Cómo procesa una transacción»Aurora no procesa una transacción en un único bloque de código. La procesa como una tubería de pasos independientes: validar el formato, identificar la tarjeta, verificar el PIN en el HSM, comprobar saldo y límites, autorizar, capturar en el lote y acumular totales. Qué tubería corre depende del tipo de mensaje y de la operación. Lo explica Cómo rutea Aurora.
Cada transacción queda en el diario con una identidad propia y el número de secuencia de cada lado. El diario también registra quién autorizó: el emisor, o Aurora por cuenta de él en stand-in.
La consola
Sección titulada «La consola»Aurora se administra con una API protegida por credenciales con alcance: leer el estado no es lo mismo que operar un enlace, y operar un enlace no es lo mismo que activar una interconexión. La consola gráfica de esa API es Aurora Office, que nunca escribe directamente en la base del switch.