Google has a specific set of cards which can be used to make payment on the playstore, these are

  • MasterCard
  • Visa
  • Visa Electron

If you are looking for a developer licence on the Google playstore then an international debit would also suffice.