You need a credit card along with India DL. They will swipe the card and it has to work. You can get any VISA or Mastercard issued from India as well, just check with your bank if it can be used abroad and test in any other store outside India to ensure it works.