Re: Why debit card can't be used in a automatic payment method ?
This could depend on the country you are in / currency you are using. Here is one tool to help you determine which payment method(s) should be available to you: https://billing.google.com/payments/paymentoptionfinder
What country / currency are you trying to set up your billing in?
Re: Why debit card can't be used in a automatic payment method ?[ Edited ]
May 2015 - last edited May 2015
Welcome to adwords community
You can easily use debit card for automatically payment method. Can you share for which country you want know about debit card use?
Because if you follow the @Aaron S shared link, you can see, Google allow debit card to most of all countries.
Ya but one thing I want to clarify that if you are using corporate debit card then first check the limitation of card (like use criteria which is fixed by company or bank).