Google Cloud Run bills for what you actually use rather than charging a fixed monthly subscription. That means paying for it is really about setting up a Cloud Billing account and attaching a working payment method, then letting metered usage accrue. This guide walks through what you need, how the checkout and billing flow works, and how to troubleshoot a declined card using a Coinepay virtual card.
What you need before you start
To use Coinepay, first register and complete identity verification (KYC). You can do this from the Coinepay sign-up page or the mobile app on iOS and Google Play. Once verified, you can create a virtual card that comes with an instant card number, expiry date and CVV, all managed from the 24/7 dashboard. Services related to virtual assets are not available to residents of mainland China, and some services are not available in every jurisdiction.
You will also need a Google Account and a Google Cloud project. Use your real identity and real billing address so the details match the card you register. Checklist:
- A verified Coinepay account and an active virtual card with its number, expiry and CVV.
- Your real billing name, address and postal code.
- A Google Cloud project (even free-tier-only projects require a billing account).
- Access to the Coinepay app to approve any verification prompt during setup.
Understand how Cloud Run charges you
Cloud Run has no named monthly plans. Google's pricing page lists usage categories: Services (Request-based billing), Services (Instance-based billing), Jobs, Delayed Jobs, Worker pools and Instances, plus Tier 1 and Tier 2 regional price tiers. You are charged per vCPU-second, per GiB-second and per million requests, with monthly free allowances aggregated across projects by billing account.
At the published Iowa (us-central1) prices on October 18, 2026, request-based billing was listed at $0.000024 per active vCPU-second, $0.0000025 per active GiB-second and $0.40 per million requests, with free allowances of 180,000 vCPU-seconds, 360,000 GiB-seconds and 2 million requests. Instance-based billing and Jobs were listed at $0.000018 per vCPU-second and $0.000002 per GiB-second. These are USD list prices for one region, not fixed bills, and local-currency charges are not a straight conversion — Google sets conversion rates at the start of each month. Always confirm current figures on the official Cloud Run pricing page.
Eligible new customers can start with the Google Cloud Free Trial ($300 in credit for 90 days), and the Free Tier continues within monthly limits after you upgrade to a paid billing account.
Step by step: set up billing and add your card
- Sign in to the Google Cloud console and open your project (or create one).
- Go to Billing. If no billing account exists, choose to create one, then select the account country and your Google payments profile. Note that the country and currency cannot be changed later — a different country or currency requires a new account.
- In the payment method step, enter your Coinepay virtual card number, expiry date and CVV, and the matching billing name and address.
- Select Submit and enable billing.
- Deploy your Cloud Run service or job as usual. There is no separate Cloud Run checkout — the self-serve billing account pays for metered usage automatically.
With a Postpay threshold account, Google charges your card when you reach a spending threshold and again on the first of the month for any remaining balance. You can review these details in Billing → Payment overview, and the threshold also appears under Payment settings.
Manage your payment method and spending
To change cards later, open Google Cloud console → Billing → Payment method after selecting the billing account. From the Coinepay side, you can set a custom spending limit on the virtual card, top up its balance and watch transactions in real time from the dashboard or app. Businesses can issue a dedicated card per project or workload and cap each one.
A useful recent change: Budget spend caps that pause Cloud Run workloads became generally available on October 12, 2026, which can help you avoid surprise usage charges on a limited card balance.
An important card-acceptance note
Google documents that accepted networks, subject to location, include American Express, Mastercard and Visa, and that Visa- or Mastercard-branded debit cards may work. However, Google also states that prepaid cards and debit cards requiring in-session two-factor authentication are not accepted for recurring Cloud Billing payments. Because Cloud Run billing is recurring, this matters.
Coinepay does not publish whether a given virtual card is prepaid, debit or credit, or which network it uses, in this article. Rather than assume, contact Coinepay support to confirm your card meets Google's recurring-payment requirement before you rely on it for Cloud Run. You can reach the team through the dashboard, the app, or Telegram.
Troubleshooting a declined card
If a charge fails, open Billing → Transactions, where the bank-provided reason may appear. Google advises contacting the card issuer first, then using Payment method → Fix or adding another method. Work through the common causes below.
"Your card does not support automatic recurring payments"
This is one of the exact errors Google documents. It typically means the card or its issuer refuses recurring charges, or the card requires in-session verification that recurring billing cannot complete. Confirm with Coinepay support that your card supports recurring Cloud Billing payments, and make sure the card type is one Google accepts in your country.
"General decline of the card. No other information was provided by the issuing bank."
Google also documents this message. Check the transaction entry for any issuer reason, then verify the card number, expiry, CVV and billing address are entered correctly, and that the card has enough balance for the pending charge.
Insufficient balance
Cloud Run charges can arrive at the threshold or on the first of the month. If your Coinepay card balance is lower than the amount due, the charge fails. Keep enough funds loaded to cover accrued usage plus any outbound data transfer and other connected Google Cloud resources, which can add to the bill.
Billing address mismatch
Enter the exact name and address registered to your Coinepay card. A mismatch between the address on file and what you typed is a frequent decline cause. Correct it under Payment method and retry.
3-D Secure and verification
If a verification prompt appears during setup or a charge, approve it promptly in the Coinepay app. Note Google's rule that debit cards requiring in-session two-factor authentication are not accepted for recurring payments, so a card that always forces step-up verification may not sustain automatic billing.
Region and threshold checks
Google restricts some services in certain places and has paused new sign-ups in some regions. In India, recurring-card thresholds have been reported differently across Google's pages (one mentions possible declines above ₹15,000, another still describes a ₹5,000 limit), so Indian customers may hit extra authorization steps. Make sure your billing account country reflects your real location — do not try to mask it.
Cancelling and refunds
To stop charges, go to Billing → Account management → Close billing account. Linked services stop, but Google issues a final bill for usage accrued before closure. Closing an account does not generally entitle you to a refund; an eligible unused Postpay payment balance can be requested through Payment overview → Request a refund, while unused promotional credit is not refundable.
Where to get help
For Cloud Run pricing, billing settings and error messages, rely on Google's own documentation and pricing page. For anything about your virtual card — balance, limits, acceptance for recurring payments or a prompt you did not expect — reach the Coinepay support team or explore more guides from the Coinepay home page.
Get your Coinepay virtual card: Sign up · App Store · Google Play · Customer support
FAQ
Does Google Cloud Run have a fixed monthly subscription price?
No. Cloud Run bills for metered usage across categories like Services (request- or instance-based), Jobs, Delayed Jobs and Worker pools, charged per vCPU-second, GiB-second and per million requests. Check the official Cloud Run pricing page for current figures, as local-currency rates are set monthly.
Will my Coinepay virtual card work for Google Cloud recurring billing?
Google does not accept prepaid cards or debit cards that require in-session two-factor authentication for recurring Cloud Billing. Before relying on your card, contact Coinepay support to confirm it meets Google's recurring-payment requirement.
Why did Google decline my card?
Common causes are insufficient balance, a billing address that does not match your card, a card that refuses recurring charges, or step-up verification during billing. Check Billing → Transactions for the issuer reason, then use Payment method → Fix or try another method.
Can I limit how much Cloud Run can charge my card?
Yes. You can set a custom spending limit on your Coinepay virtual card and control its balance in the app. In Google Cloud, Budget spend caps that pause workloads became generally available on October 12, 2026, which helps prevent runaway usage.
How do I stop being billed for Cloud Run?
Go to Billing → Account management → Close billing account. Linked services stop, but Google issues a final bill for usage before closure. Closing does not generally entitle you to a refund, though an eligible unused Postpay balance can be requested via Payment overview → Request a refund.
Related guides
- How to Pay for Databricks with a Virtual Card (Step-by-Step Guide)
- How to Pay for Oracle Cloud Infrastructure with a Virtual Card
- How to Pay for IONOS with a Coinepay Virtual Card
- How to Pay for Snowflake with a Coinepay Virtual Card
- How to Pay for Rackspace with a Virtual Card (Step-by-Step Guide)
- How to Pay for Akamai Cloud with a Coinepay Virtual Card

