It’s not necessarily a scam.
However it likely is, you will be asked to send a WhatsApp pic of the card as proof, the code will then be used by the scammer, making the card worthless.
Agree to the meeting, with a card and see if a request is made for a picture, if not then actually pick up a card on route to the meet.
If they ask for a pic, name and shame.