Quel che chiedi non ha senso: Quale sarebbe la ragione di fare questo tipo di operazione?
Se il tuo intento è quello di avere la certezza che la prenotazione venga da un vero utente, allora hai bisogno che la carta di credito venga verificata, e comunque lo puoi fare semplicemente integrando il tuo sito con uno qualsiasi dei tanti gateway di pagamento disponibili, primo tra tutti paypal o google wallet...
Altrimenti, che senso ha chiedere all'utente i dati della carta se poi gli permetti di inserire dei valori a caso?