Pregunta

Despues de leer esta respuesta, Me pregunto si hay alguna manera de obtener un número de tarjeta de crédito de "prueba".Uno con el que puedes experimentar pero que en realidad no cobra nada.

¿Fue útil?

Solución

MasterCard: 5431111111111111
Amex: 341111111111111
Discover: 6011601160116611
American Express (15 digits)  378282246310005
American Express (15 digits)  371449635398431
American Express Corporate (15 digits)  378734493671000
Diners Club (14 digits)  30569309025904
Diners Club (14 digits) 38520000023237
Discover (16 digits)  6011111111111117
Discover (16 digits)  6011000990139424
JCB (16 digits) 3530111333300000
JCB (16 digits)  3566002020360505
MasterCard (16 digits)  5555555555554444
MasterCard (16 digits)  5105105105105100
Visa (16 digits)  4111111111111111
Visa (16 digits)  4012888888881881
Visa (13 digits)  4222222222222

Números de prefijo de tarjeta de crédito:

Visa: 13 or 16 numbers starting with 4
MasterCard: 16 numbers starting with 5
Discover: 16 numbers starting with 6011
AMEX: 15 numbers starting with 34 or 37

Otros consejos

La mayoría de las pasarelas de pago proporcionan dichos números para probar sus servicios, pero generalmente solo funcionarán en las versiones provisionales/de prueba de esas pasarelas.

Dependiendo de su pasarela de pago, existen dos formas de probar una transacción.

Por ejemplo, con Authorize.net, si envía "X_TEST_TRANSACTION=true" (o algo así, ha pasado mucho tiempo), con su POST, lo ejecutará en modo de prueba.

También proporcionan un número de VISA y Mastercard de prueba que siempre aparecerá como aprobado si está en modo de prueba y rechazado en modo de producción.

Mire la documentación de la API de su puerta de enlace, estará claramente detallada allí.

La mayoría de los procesadores de pagos proporcionan un número de prueba (PayPal hace esto) o la capacidad de entrar en modo de prueba (en el que realmente no se procesa ninguna transacción).Consulta la documentación.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top