Google Maps Billing FAQ
Previously, billing was on a pre-paid system where customers had to know exactly which APIs they were using and also had to make estimates of the number of API calls required for their apps even before their app was created. Payment is now post-pay hence it’s exactly like any cloud usage consumption model. You only pay monthly for what you use or rather what your app consumes.
You can also estimate your monthly bill with the pricing calculator. https://mapsplatformtransition.withgoogle.com/calculator
To avoid a service interruption to your projects, customers need to enable a billing account and generate an API key. Once you generate and secure an API key, update your application with the new API key.
When a customer goes through a Reseller, they do not need to have a credit card enabled. The billing is via the Reseller. Reseller or Google Cloud Partner will simply do a B2B billing via invoicing.