En tu comentario, dices:
Necesito la información de CC de los clientes para usar mi bot (comprando artículos de moda limitados en línea) y me preguntaba cuál sería la mejor manera de hacerlo.
Esto es lo que generalmente se conoce como mala idea . Básicamente, le está diciendo a sus clientes "Entréguenme su tarjeta de crédito para que pueda comprar cosas en su nombre en algún momento en el futuro". No tienen forma de saber que no se comprará cosas bonitas a costa de ellos. No tiene forma de saber si la tarjeta que está utilizando ha caducado, si ha sido cancelada, si ha sido reportada como robada, o si en realidad es la tarjeta del cliente y no es fraudulenta hasta que trate de usarla, en ese momento usted podría ser el que está en el gancho para hacer pagos fraudulentos. O obtendrá clientes enojados porque su cargo inesperado los puso por encima de su límite de crédito, o les impidió poner algo más grande en eso. Y así. Al utilizar la tarjeta de otra persona para realizar compras, incluso en su nombre, se está abriendo a una gran cantidad de problemas. Eso no es ni siquiera tocar los requisitos de PCI para almacenar tarjetas de crédito, que es una lata de gusanos completamente separada.
La forma correcta de hacer algo como esto, si existe tal cosa, es recopilar la información de pago del cliente como "tarjeta en archivo" a través de un sitio web seguro, como PayPal o uno de sus competidores. Esto le dará alguna forma de identificador o token que puede usar para decirle a PayPal que cargue esa tarjeta en el futuro. A continuación, realiza compras usando su dinero y luego le factura al cliente esa cantidad utilizando ese token. O, si su bot es lo suficientemente inteligente, le factura al cliente y luego realiza la compra si el cargo en su tarjeta pasa.
Esa es realmente la única forma segura de hacerlo.