Yes. You can use your credit and debit cards to make payments but make sure you use the local currency as if possible as it will be less expensive.