How to Set Up Google Maps API Credentials and Enable Billing


  1. Me)))

    You are perfect! Your post very helped!
    I made everything, but anyway was this problem. And only after this artile the problem was solved
    GOOGle validate my card, so i thought the problem was not in billing, but…. it was billing)))))
    I made “Step 1” as discribed in this article and also corrceted my billing information! There was only my name, without surname
    Thank you a lot! Because I really tired to find solutions!!!!!!!)))))

    1. Glad you found it helpful Me)))

  2. YK

    Hello, thanks for detail posting..

    My API Key is not working on my site now.

    I didnt enrole the billing account yer since I dont know the regulation well..

    So in summary, to activate API key, enabling billing acount is must?
    Is there no way to use API key without putting billing account?


    1. Yes, you must set up a billing account to enable API keys

  3. Akshay

    Hey Chris
    Very detailed explanation.
    My only concern is, do I need separate maps billing account because I am from India?
    I followed all your process exactly but while executing code I am getting error like->
    “You must enable Billing on the Google Cloud Project at Learn more at

    1. Hi Akshay,

      If you’re still seeing that error, then billing isn’t yet set up on your account. I don’t think you’d need a ‘separate’ account because of your location. Are you sure you sure you followed the billing section above?

  4. Kanhaiya kumar

    I have enabled billing account still i am getting this error

    1. Hi Kanhaiya. Did you enable for the right account? If you’ve followed all of these steps and are still having issues, check with the Google team. Sorry I know that’s not much help and also how hard it can be to connect with someone at Google…

  5. jijo abraham

    hi Bryan Hoffman, i am from india and i tried to enable billing account to use the maps activity in my mobile application but when i submit my bank credentials i couldn’t able to enable the billing. because i can get otp message from the payment gateway for debiting 1 rupees from my account and after that its getting an error like ‘your card is not supported automatic recurring payment’ . but i have used my credit card. is there any restriction to use any cards from india . help me to solve the issue.

    1. Unfortunately I’m not familiar with how the rules work for this in India. Your best bet is to reach out directly to Google.

  6. Jayesh

    Hi Bryan Hoffman,

    I’m making an attempt to create a billing account for the Google JavaScript Maps API, but unfortunately, even after completing authentication. They debited 2 dollars from my credit card and informed me that this payment method cannot be used. I am using a credit card. Could you please assist me with this matter?

    1. Bryan Hoffman

      Hi Jayesh,

      I can’t help you directly with this no… you’d need to bring up billing issues with Google. If you want help getting the API set up, we certainly can help. Get signed up for an account and we can take a look.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.