Nel tuo commento, dici:
I need the customers CC info for use of my bot (purchasing limited fashion items online) and was wondering on the best way to do this.
Questa è generalmente una cattiva idea . In pratica, stai dicendo ai tuoi clienti "Consegnami la tua carta di credito in modo da poter acquistare le cose a tuo nome in un momento futuro". Non hanno modo di sapere che non comprerai cose belle a loro spese. Non hai modo di sapere se la carta che stai usando è scaduta, è stata cancellata, è stata denunciata rubata, o addirittura è effettivamente la carta del cliente e non è fraudolenta finché non provi ad usarla - a quel punto tu potrebbe essere l'unico al mondo per effettuare pagamenti fraudolenti. Oppure ti arrabbieresti con i clienti perché la tua accusa inattesa li ha spesi oltre il loro limite di credito, o impedito loro di mettere qualcos'altro su di esso. E così via. Usando la carta di qualcun altro per fare acquisti, anche per loro conto, ti stai aprendo per tutta una serie di problemi. Questo non significa nemmeno toccare i requisiti PCI relativi alla memorizzazione delle carte di credito, che è un intero contenitore separato di worm.
Il modo corretto di fare qualcosa di simile, se esiste una cosa del genere, è di raccogliere le informazioni di pagamento del cliente come "carta su file" attraverso un sito Web sicuro, come PayPal o uno dei loro concorrenti. Questo ti darà qualche forma di identificatore o token che puoi usare per dire a PayPal di caricare quella carta in futuro. Quindi fai acquisti utilizzando i tuoi soldi e poi fatturate al cliente quell'importo usando quel token. Oppure, se il tuo robot è abbastanza intelligente, fatturhi al cliente e quindi fai l'acquisto se l'addebito sulla carta viene effettuato.
Questo è davvero l'unico modo sicuro per farlo.