public key encryption is hhhhaaaaaaaaaarrrrrrrrrdddddddd
cleartext is easy!
and yes, the ease of use of credit cards is what makes them so popular. Keep in mind that the idea of instant transaction approval via electronic verification is actually a pretty recent phenomenon. I still know some businesses that use the ol' carbon paper method of capturing CC transactions.