I think it was normal that you had to show ID that matched the card name, and compare the signatures too. Now the signatures are just a spot to draw something funny.
I last used a carbon credit card in the early 00s. Electronic swipe and sign for a credit card had gone pretty much everywhere I went except the US by about 2010
I am not sure how valid it was, though they would take a deposit and a card imprint until we got the car accessories back.
It put all the transaction risk onto the employer, and had a high fee per-use, but since they only had these 'stock clearance' sales to employees once a year it was fine.