Tarjeta

Guía de apoyo

Formato del número de tarjeta por red

Compara longitud, dígitos iniciales y diferencias de formato entre las principales redes de pago.

Los números de tarjeta no se construyen todos igual. Cada red usa sus propios rangos de prefijo y sus longitudes admitidas, así que un validador necesita algo más que comprobar si solo hay dígitos.
Probar el validador

Probar el validador

No hace falta salir de esta guía para comprobar el formato. Puedes usar aquí mismo el validador y seguir leyendo si necesitas más contexto.

Qué cambia según la red

Qué cambia según la red

Visa, Mastercard, American Express, Discover, UnionPay, JCB, Maestro y otras redes no comparten exactamente el mismo patrón. Algunas usan siempre 16 dígitos y otras permiten variaciones.

Un buen validador combina reconocimiento de patrón por red con lógica de checksum en lugar de tratar todos los números como si fueran iguales.

Por qué la referencia de formato sigue siendo útil

Por qué la referencia de formato sigue siendo útil

Las guías de formato ayudan a equipos de producto, QA y soporte. Sirven para explicar por qué ciertos números de prueba pasan y otros fallan al instante.

También son útiles al documentar tipos de tarjeta admitidos en un checkout o en un flujo de alta.

Dónde termina la guía de formato

Dónde termina la guía de formato

Una guía de formato no sustituye a las comprobaciones de pago real. Puede decirte cómo debe verse un número plausible, pero no si la cuenta subyacente es utilizable.

Por eso estas páginas funcionan mejor como contenido educativo vinculado desde el validador principal.

Formatos de tarjeta admitidos

Formatos de tarjeta admitidos

  • VisaEmpieza con 4 · 16 dígitos4242 4242 4242 4242
  • Mastercard51–55 o 2221–2720 · 16 dígitos5500 0000 0000 0004
  • American Express34 o 37 · 15 dígitos3782 822463 10005
  • Discover6011 o 65 · 16 dígitos6011 1111 1111 1117
  • UnionPay62 · 16–19 dígitos6250 9470 0000 0014
  • JCB3528–3589 · 16–19 dígitos3566 0020 2036 0505
  • Diners Club300–305, 36, 38 · 14 dígitos3056 9309 0259 04
  • Maestro6304, 6759, 6761–63 · 12–19 dígitos6759 6498 2643 8453
  • Mir2200–2204 · 16 dígitos2200 0000 0000 0004
  • RuPay6521, 6522 · 16 dígitos6521 0000 0000 0000
  • Elo4011, 5066, 6277… · 16 dígitos6362 9700 0457 9680
  • Troy9792 · 16 dígitos9792 0303 1010 3019
  • Desconocido · 13–19 dígitos— (Luhn válido, BIN desconocido)
Casos de uso

Casos de uso

  • Definir requisitos de checkout más claros por red.
  • Preparar casos QA por marca de tarjeta.
  • Ayudar a soporte a explicar expectativas de formato por red.
FAQ

FAQ

¿Todos los números de tarjeta tienen 16 dígitos?

No. Algunas redes usan otras longitudes, incluidas tarjetas de 15 dígitos o longitudes variables.

¿Reconocer el prefijo sustituye a Luhn?

No. El prefijo y el checksum resuelven problemas diferentes.

Aviso importante

Esta herramienta solo comprueba el formato. Valida la estructura y el checksum, pero no confirma que una tarjeta exista, esté activa, tenga fondos, no esté bloqueada o pueda cobrarse. No realiza autorización de pago ni verificación del emisor.

Guías relacionadas

Volver a la herramienta principal

Usa el validador principal cuando necesites una comprobación rápida de estructura. Usa las guías cuando necesites más contexto, detalle de implementación o ayuda para resolver dudas.

Abrir Tarjeta
Más de esta sección