So Google recently mailed me a 100$ AdWords coupon. I never thought about using this service but since it's free so why not? Anyways, I was wondering will the payment process where you set up the ads require me to enter my credit card details or could I just use the coupon and set up the ad right away?
You need a credit card so they can verify your identity as well as start charging it once your credit is used up.
I too once got this $100 credit and created adword account without any prior knowledge. But it was good for starting and now after few month, I got some confidence about adword,still learning it. Now I am focusing more on Adword.