The Google Gemini Developer API is billed through Google AI Studio and Cloud Billing, not as a flat monthly subscription. You start on a Free tier, link a billing account, and then pay for the tokens your projects actually consume. This guide explains what you need, how to set up billing and pay with a Coinepay virtual card, and how to work through the most common reasons a card charge is declined.
Before you start: what you need
A few things need to be in place before you reach the Gemini API checkout:
- A verified Coinepay account. Register and complete identity verification (KYC) first, then issue a virtual card from the dashboard or the Coinepay app. You can create an account here and download the app for iOS or Android. Your card number, expiry date and CVV appear instantly once the card is created.
- A Google account with access to Google AI Studio.
- Your real billing details. Google AI Studio cites an 18+ age requirement and may ask for age verification, and the Gemini API is limited to Google's listed countries and territories. Use the genuine name, address and country tied to your card.
- Funds on your card. A Prepay upgrade requires an initial purchase of at least $5 (or the local-currency equivalent), so make sure your card balance covers that plus any ongoing usage.
Important: Google's card-type rules
Google Cloud Billing publishes its accepted payment methods, and the rules matter here. It lists American Express, Mastercard and Visa, including Visa- or Mastercard-branded debit cards. However, Google states that prepaid cards are not accepted for Cloud Billing, and that debit cards which require two-factor authentication for automatic charges are also not accepted. The Postpay plan in particular relies on automatic recurring charges.
Because acceptance depends on these conditions, do not assume any card will work until Google confirms it at checkout. Contact Coinepay support to confirm your card meets this requirement before you buy, and check your card details in the Coinepay app. If your card cannot be used for automatic recurring charges, the Prepay plan (which deducts usage from credits you buy in advance) may suit you better than Postpay.
Understand the plans and tiers
Gemini API billing has a few overlapping layers, so it helps to keep them straight:
- Pricing plans: Free, Paid and Enterprise (Enterprise is sales-priced through the Gemini Enterprise Agent Platform).
- Usage tiers: Free, Tier 1, Tier 2 and Tier 3. Tier 1 requires an active linked billing account; Tier 2 requires $100 paid plus three days since your first successful payment; Tier 3 requires $1,000 paid plus 30 days. The monthly caps shown for these tiers ($250, $2,000 and $20,000–$100,000+) are spend caps, not subscription prices.
- Billing plans: Prepay (usage is deducted from credits you buy) and Postpay (accrued usage is charged automatically at month-end or at an assigned threshold). Since March 23, 2026, new users default to Prepay, though the rollout can temporarily place some accounts on Postpay.
There is no single flat API price. At the time of writing (October 2026), the official price list quotes paid model rates in USD per million tokens — for example, Gemini 4 Argon Standard is listed at $2.00 input and $10.00 output per million tokens through November 30, 2026, with listed rates rising to $4.00 and $20.00 on December 1. Always confirm current figures on Google's official pricing page, as rates and introductory periods change.
Step-by-step: set up billing and pay
- Open Google AI Studio and generate a key. New users start on Free; AI Studio ordinarily creates a project and an API key for you.
- Start billing setup. From the API keys or Projects page, choose Set up billing on an eligible project.
- Create or select a billing account. A new billing customer selects a country, accepts the terms, and provides contact and payment details. Note that the Cloud Billing country determines your available payment methods and account currency and cannot be changed later — a different country requires a new account, so pick the one that matches your card.
- Add your Coinepay card. Enter the card number, expiry date, CVV and the billing address exactly as registered with Coinepay. Mismatched address details are a frequent cause of rejection.
- Fund your plan. On Prepay, make the initial purchase of at least $5 (or local equivalent) to buy credits; eligible accounts may instead be offered Postpay, which charges your card as usage accrues.
- Confirm and review. After checkout, view your assigned plan and manage payment methods at Google AI Studio → Dashboard → Billing, and track consumption at Dashboard → Usage.
Keep in mind that since March 2026 the Google Cloud $300 free-trial/welcome credit generally cannot pay Gemini API usage, so plan to fund the account with a working payment method.
Troubleshooting a declined card
If a charge fails, Google directs you to the billing Transactions page for any reason supplied by the card issuer, and then to your bank. Work through these common causes:
Insufficient balance
Make sure your Coinepay card holds enough to cover the initial purchase plus expected usage. Top up in the app and retry. Check your balance and recent authorizations in the Coinepay dashboard.
Billing address mismatch
The name, street, postal code and country on Google's form must match what is registered to your card. Re-enter them carefully from your Coinepay profile.
Recurring-payment and 3-D Secure checks
Google documents the error "Your card does not support automatic recurring payments" when a debit-card issuer does not approve recurring charges — relevant to Postpay. India's recurring-payment requirements can also cause automatic card charges to fail. If you hit this, choosing Prepay (upfront credits) avoids the recurring-charge requirement where your card allows one-off purchases. Complete any 3-D Secure / one-time-password prompt promptly when it appears.
Region and payment-method checks
Acceptance depends on your country and the product. Prepaid cards and wire transfer (for Prepay) are not supported, and some methods are region-limited. Confirm your billing country matches your card's country.
Setup error codes
Some users have reported messages such as "Billing setup can't be completed … [OR_BACR2_44]" and "Error during billing setup" even with a payment method attached. The underlying causes in those reports are not confirmed; if you see one, check the Transactions page for an issuer reason, wait and retry, and reach out to Google support for the account-specific cause.
If the issuer reason points to your card rather than Google, contact Coinepay support or message the team on Telegram to check the authorization.
Managing, stopping and refunds
To stop paid usage on a single project, disable its billing — the project then drops to the limited Free tier. Closing the entire Cloud Billing account stops billable services across all its linked projects, and any accrued charges remain payable. Prepay credits expire one year after purchase and normally cannot be refunded; closing a Prepay account forfeits the balance, though an eligible manual switch to Postpay automatically refunds unused credits. Unused Postpay funds may qualify for a refund requested through Cloud Billing Payment overview, subject to Google's stated policy.
Set a sensible spend cap for your tier and monitor Dashboard → Usage so token costs stay predictable.
Get your Coinepay virtual card: Sign up · App Store · Google Play · Customer support
FAQ
Can I pay for the Google Gemini API with a Coinepay virtual card?
You can add a card to Google Cloud Billing, but Google states it does not accept prepaid cards and does not accept debit cards that require two-factor authentication for automatic charges. Acceptance also depends on your country. Contact Coinepay support to confirm your card meets this requirement before you buy, and check your card details in the Coinepay app.
How much do I need to pay to start using the paid Gemini API?
A Prepay upgrade requires an initial purchase of at least $5 or the local-currency equivalent. There is no flat monthly API price; paid models are charged in USD per million tokens. Check Google's official pricing page for current rates, which change by model and introductory period.
Why was my card declined during Gemini API billing setup?
Common causes are insufficient balance, a billing address that does not match your card, an unsupported card type, or a card that does not approve automatic recurring payments (Google shows "Your card does not support automatic recurring payments"). Check the billing Transactions page for the issuer's reason, then your bank or Coinepay support.
What is the difference between Prepay and Postpay for Gemini API?
Prepay deducts your API usage from credits you buy in advance, while Postpay charges your accrued usage automatically at month-end or at an assigned threshold. New users default to Prepay since March 2026. If your card cannot handle automatic recurring charges, Prepay may be the better fit.
Can I get a refund on unused Gemini API credits?
Prepay credits expire one year after purchase and normally cannot be refunded; closing a Prepay account forfeits the balance, though an eligible manual switch to Postpay automatically refunds unused credits. Unused Postpay funds may qualify for a refund through Cloud Billing Payment overview, subject to Google's policy.
Related guides
- How to Pay for Amazon SageMaker with a Coinepay Virtual Card
- Can You Pay for Azure Machine Learning with a Coinepay Virtual Card?
- How to Pay for Google AI Studio with a Virtual Card
- How to Pay for HeyGen with a Virtual Card (Step-by-Step Guide)
- How to Pay for Ideogram with a Coinepay Virtual Card
- How to Pay for Poe with a Virtual Card (Step-by-Step Guide)

