As far as I know, Google Ads mostly uses postpaid billing, but in some countries prepaid is allowed. I don’t think the US has that option with a US credit card. You might find prepaid available in places like India, Singapore, or some other regions, but not in the US.