Yes. Standard Chartered Credit Cards lets you disable international usage on the credit card. This can be done online through net banking or mobile banking.