Is your pin stored on your card?

Yes, I think because of offline payments

2 Likes