I used to work at a department store. The ones we had were similar to this. It actually had purple ink on the roller, rather than carbon paper.

Manual credit card imprinter - photo-card-imprinter.png