Generar números de tarjetas de crédito de prueba en lote
Genera en lote números de tarjetas de crédito para pruebas. Elige una marca para explorar las estructuras BIN y los formatos de número. Cada tarjeta generada incluye un dígito de control de Luhn válido, una fecha de vencimiento futura y un CVV ficticio.
Formatos de números de tarjetas de crédito y guía BIN
Las marcas de tarjetas usan longitudes de número, prefijos y campos de código de seguridad distintos. Este generador usa los formatos que se indican abajo. Algunas redes admiten otras longitudes o familias de prefijos; estas reglas no son una especificación completa para validar tarjetas en producción.
| Marca | Dígitos | Prefijo de red | Agrupación | Código de seguridad |
|---|---|---|---|---|
| Visa | 16 | 4 | 4–4–4–4 | CVV de 3 dígitos |
| Mastercard | 16 | 51–55 o 2221–2720 | 4–4–4–4 | CVC de 3 dígitos |
| American Express | 15 | 34 o 37 | 4–6–5 | CID de 4 dígitos |
| Discover | 16 | 6011 | 4–4–4–4 | CID de 3 dígitos |
| JCB | 16 | 3528–3589 | 4–4–4–4 | CVV de 3 dígitos |
| Diners Club | 14 | 36 | 4–6–4 | CVV de 3 dígitos |
| UnionPay | 16 | 620 | 4–4–4–4 | CVN de 3 dígitos |
Un prefijo de red ayuda a reconocer la marca de una tarjeta. Un BIN, también llamado IIN, identifica un rango de cuentas de un emisor y puede tener seis u ocho dígitos. Un prefijo generado al azar no establece un banco emisor ni una cuenta activa.
Cómo leer un número de ejemplo Visa
Ejemplo de formato: 4242 4242 4242 4242
424242Prefijo ilustrativo de 6 dígitos424242424Resto de dígitos del ejemplo2Dígito de control de LuhnEl prefijo ilustrado no es un BIN de emisor verificado. El primer segmento muestra el límite de un BIN de seis dígitos; el de un BIN de ocho dígitos es distinto. Este ejemplo explica la estructura del número sin identificar un banco ni un producto de tarjeta.
¿Qué valida la suma de verificación de Luhn?
Luhn calcula un dígito de control a partir de los demás dígitos del número de tarjeta. Ayuda a que un formulario detecte muchos errores de escritura. Cada ejemplo generado supera este cálculo, pero una suma correcta no verifica una tarjeta emitida, su código de seguridad, los fondos disponibles ni la autorización del pago.
Cómo generar un lote de tarjetas de prueba
- Elige una marca o deja todas las marcas seleccionadas.
- Genera un lote de tarjetas de prueba y revisa sus números, fechas de vencimiento y códigos de seguridad ficticios.
- Copia los números o descarga un CSV o JSON para comprobar formularios, maquetas y conjuntos de datos de prueba.
Al importar el CSV en una hoja de cálculo, configura las columnas del número y del código de seguridad como Texto para conservar todos los dígitos y los ceros iniciales. El JSON guarda estos valores como cadenas.
Para probar autorizaciones de pago, usa las tarjetas de sandbox documentadas por tu pasarela. Los ejemplos aleatorios sirven para validaciones locales y diseños; una pasarela puede exigir sus propios números de prueba para simular el resultado de un pago.