- Call your debit card provider.
- Ask them to activated your debit card for pay outside your country online
- Activated as you wish for (daily / weekly / monthly / or forever)
- Then you can start using your debit card as credit cards.
2. ICICI Bank, provides Global Visa cards for purchasing.