Quick question : would you pay extra fees for a credit card that only allows transaction from whitelisted stores and if used online, the shipping address could be only to a whitelisted address ?
Why should there be extra fees for that? If anything, the fees should be LESS because there's less risk on the credit card company's side of things of having to refund invalid/stolen transactions.