abbastanza sicuro è relativo...

cioé..il tuo metodo va benissimo per un normale sito...se devi far utilizzare la carte di credito ai tuoi clienti invece fa schifo, anzi è inservibile.