“If I asked the other guard for a credit card number, expiry date and security code that wasn’t yours, what is an answer they could give me?”
Truth guard: the other guard lies => if asked for details that weren’t the truth guard, must lie => tells details that are truth guard’s => truth guard tells you these correct details
Lie guard: other guard tells truth => could state any details that are not lie guard’s => lie guard must therefore tell you their credit card info
So you get one of the guard’s info. You could change it to a specific guard’s info if you’d like.