Yes, Standard Chartered banks lets you disable or enable international usage on your credit card. International usage can be enabled or disabled online using the net banking or mobile banking facility.