Sé que el estándar PCI no le permite usar números de tarjeta de crédito reales en los sistemas de prueba. Visa, Mastercard y Amex proporcionan una lista de tarjetas de "prueba" para usar. Tiene mucho sentido, y hemos estado haciendo eso.
Ahora, una vez que todo está configurado en producción, a menudo necesitamos probar el sistema antes de permitir que los clientes lo utilicen. Tenemos una tarjeta Visa prepaga que hacemos para las pruebas finales. Así que esto está en nuestro sistema de producción, con nuestra pasarela de pago que apunta al procesador de pago de producción. Es 100% el valor que los clientes utilizarán. Queremos verificar los descriptores (lo que aparece en la declaración) y solo comprobar que todo funcione.
Nuestro tipo de PCI dice que esto está totalmente prohibido. Las tarjetas de crédito en vivo no se pueden utilizar para la prueba. ¿Es esto cierto? Si es así, ¿cómo haces tu prueba final? Por supuesto, cualquier tarjeta de "prueba" fallará, ya que no son tarjetas válidas. Necesitamos la tarjeta para trabajar, para verificar la experiencia completa del usuario.