Some shop assistants, regardless of you, may need to sign.
This actually depends on the operation of each store clerk.
I met someone who checked my passport information. They won't accept your credit card without a passport.
The landlord wants to give it a try. If there is a problem with swiping the card, you will still be asked to show your passport with the same name as the credit card.