Indian Credit & Debit Cards are accepted