Code360 powered by Coding Ninjas X Naukri.com. Code360 powered by Coding Ninjas X Naukri.com
Table of contents
1.
Introduction
2.
Cloud Billing account types
2.1.
Account for self-service (or online) 
2.2.
Account Invoiced (or Offline)
3.
Add, remove, or update a payment method
3.1.
Payment methods you can add to your payments profile
3.2.
Add a payment method
3.3.
Remove a payment method
3.4.
Update or remove payment methods
4.
Verify Your Bank Account
4.1.
Instant bank verification
4.2.
If you've recently entered your bank account information…
5.
Make a manual payment or pay early
5.1.
Permissions required to make a manual payment
5.2.
Make a manual payment
6.
Manage payments users, permissions, and notification settings
6.1.
Permissions required to manage payments users
6.2.
Accessing the payments settings page
6.3.
Update settings for a payments profile user
6.4.
About the primary contact
7.
About payment methods for Cloud Billing accounts
7.1.
About currencies for Cloud Billing accounts
8.
Frequently Asked Questions
8.1.
What precisely is a cloud?
8.2.
What is Google Cloud Platform?
8.3.
What can a user gain from utility computing?
9.
Conclusion 
Last Updated: Mar 27, 2024

Manage self-serve account in GCP

Author Shivani Singh
0 upvote
Master Python: Predicting weather forecasts
Speaker
Ashwin Goyal
Product Manager @

Introduction

In Google Cloud, a Cloud Billing account is created and used to define who pays for a specific set of Google Cloud resources and Google Maps Platform APIs. IAM roles define who has access to a Cloud Billing account. A Google payments profile is linked to a Cloud Billing account. A payment device to which costs are charged is included in your Google payments profile. It keeps track of all the costs (charges and usage credits) associated with your Google Cloud usage. One or more projects can be associated with a Cloud Billing account. 

Source: Manage self-serve account in GCP

The associated Cloud Billing account is charged for project usage. It is linked to a Google Payments Profile, which includes a payment instrument that defines how you pay your charges. It has Billing-specific roles and permissions are used to control access to and modification of billing-related functions (established by IAM roles).

Source: Manage self-serve account in GCP

Cloud Billing account types

Cloud Billing accounts are classified into two types:

Account for self-service (or online) 

Depending on the availability in each country or region, the payment instrument is a credit or debit card or ACH direct debit. Here the costs are automatically charged to the payment instrument associated with the Cloud Billing account. These type of accounts can be opened online. Statements, payment receipts, and tax invoices are among the documents generated for self-serve accounts and are accessible via the Google Cloud console.

Account Invoiced (or Offline)

In this account type, payment can be made by check or wire transfer. Invoices are either mailed or emailed. Invoices and payment receipts are also available in the Google Cloud console. You must qualify for invoiced billing.

Source: Manage self-serve account in GCP

Now let us see how to manage our payments and all the payment tasks available to us in the self-serve account in a GCP.

Get the tech career you deserve, faster!
Connect with our expert counsellors to understand how to hack your way to success
User rating 4.7/5
1:1 doubt support
95% placement record
Akash Pal
Senior Software Engineer
326% Hike After Job Bootcamp
Himanshu Gusain
Programmer Analyst
32 LPA After Job Bootcamp
After Job
Bootcamp

Add, remove, or update a payment method

You create a Cloud Billing account in Google Cloud and use it to specify who pays for a specific set of Google Cloud resources. Identity and Access Management (IAM) roles are used to manage access to a Cloud Billing account. If you have all the necessary credentials and permissions, you can easily interact with the google payment profile in your GCP only. 

Source: Manage self-serve account in GCP

Payment methods you can add to your payments profile

The payment options available in the self-serve account solely depend on the country and currency used there. You can also add a backup credit or debit card as a security net; if your primary payment method fails, we will charge your costs to your backup payment method. This ensures that your Google APIs and cloud services continue to function normally. It is important to note that you cannot set up a bank account as a backup payment method. Bank account payments (also referred to as direct debit or ACH) enable you to designate a bank account as the primary source of funding for your account. Your account will not be active until your bank account is verified. It may take up to ten days for your bank account to be verified.

Source: Manage self-serve account in GCP

Add a payment method

You can always add more payment methods to your Cloud Billing account. To add a payment method, do the following: 

Step 1: Navigate to the Manage Billing Accounts page in the Google Cloud console.

Step 2: Choose the billing account that you want to manage.

Step 3: Click the Payment method in the Billing navigation menu.

Step 4: Click Add payment method on the Payment method page. The payment methods available to you are determined by your business address and the currency associated with your Cloud Billing account.

Step 5: Enter your payment information and press the Save button.

Remove a payment method

To remove a payment method, perform the following steps:

Step 1: Navigate to the Manage Billing Accounts page in the Google Cloud console.

Step 2: Navigate to the Manage Billing Accounts page.

Step 3: Choose the billing account that you want to manage.

Step 4: Click the Payment method in the Billing navigation menu.

Step 5: Locate the payment method info card displaying the payment method you want to remove, then click Remove.

Source: Manage self-serve account in GCP

Update or remove payment methods

You should update your payment method using the following steps:

Step 1: Navigate to the Manage Billing Accounts page in the Google Cloud console. Choose the billing account that you want to manage.

Step 2: Click the Payment method in the Billing navigation menu, and then do one of the following:

Step 3: To change the expiration date or billing address on your credit or debit card, do the following:

Step 4: Locate the payment method you want to change, then click Edit or Fix to make the changes.

Step 5: When you're done, click Update.

Step 6: To change the primary payment method, follow these steps:

Step 7: Before you can change which payment method is the primary one, you must first have more than one payment method on your account. Add a second payment method if necessary.

Step 8: A drop-down menu will appear in the bottom-left corner of the payment method info card for the non-primary payment method (it might display None or Backup). Select Primary from the drop-down menu. The previously marked Primary payment method will be marked as None, and the payment method info cards will shuffle on the page so that the Primary payment method appears first.

Verify Your Bank Account

Depending on your country, you may need to verify your bank account before using it as a direct debit payment method. Within a few days of adding the account as a payment method, a small test deposit will appear in your bank account. You should verify the test deposit after you see it, as described in Find and enter a test deposit.

Source: Manage self-serve account in GCP

Instant bank verification

For Google Cloud customers, GCP provides instant bank verification. In contrast to the test deposit verification method, which can take several days, instant bank verification allows you to verify your bank account in seconds.

You can use instant bank verification in the following circumstances:

  1. If you have not yet entered your bank account information, please do so.
  2. If you recently updated your bank account information.

If you've recently entered your bank account information…

Step 1: Navigate to the Manage billing accounts page in the Google Cloud console.

Step 2: Navigate to the Manage Billing Accounts page.

Step 3: Choose the Cloud Billing account name and the associated bank account to verify.

Step 4: Click the Payment method in the Billing navigation menu.

Step 5: Locate your bank account and press the VERIFY button.

Step 6: Select Verify by logging into your bank account on the Verify your bank account page, then click VERIFY.

Step 7: Enter the Online ID and Passcode you use to access your bank's website.

Click the verify button.

Make a manual payment or pay early

At any time, you can make a manual payment to your automatically billed account. The payment is applied to your accrued costs, and if it is greater than the amount owed, it will be deducted from your next automatic charge.

Source: Manage self-serve account in GCP

Permissions required to make a manual payment

To make a payment transaction to an automatically paid, self-service Cloud Billing account, you must have access to both your Cloud Billing account and the Google payments profile associated with your billing account:

You must be assigned to one of the following Cloud Billing IAM roles on your Cloud Billing account:

  1. Account Administrator for Billing
  2. A viewer of Billing Accounts

You must be added as a user with at least the Edit payments profile level of permissions on your linked Google payments profile.

Make a manual payment

To make a manual payment, follow these steps:

Step 1: Sign in to the payment overview page for your Cloud Billing account in the Google Cloud console.

Step 2: Access your Cloud Billing account.

Step 3: Select the Cloud Billing account for which you want to make a manual payment at the prompt. The Billing Payment overview page for the selected billing account is displayed.

Step 4: Click the Pay early or Make a payment button to access the payment form.

Step 5: Choose the payment method you want to use or enter a new payment method. Use any payment method available in your currency and location. Enter the payment amount you want to make.

Step 6: Click the Make a payment button.

Manage payments users, permissions, and notification settings

The Payment settings page is where you can manage Google payments users, payment permissions, and email notification options. The Payments settings page is linked to your Google payments profile and the Google payments center. For more information, see Cloud Billing Concepts. Other users can be added to any Google payments business profile that you manage. You can choose whether or not each person added to a payments profile can invite other users, purchase or sign up for paid Google services, view your payment history, or make changes to the profile. You can also customize their email notification settings.

Source: Manage self-serve account in GCP

Permissions required to manage payments users

Changes to the following permissions are required to manage payments users:

You must have permissions on both your Cloud Billing account and your Google payments profile in order to manage payments users from the payment settings page in the Cloud Billing console.

  1. You must be either a Billing Account Administrator or a Billing Account Viewer on the Cloud Billing account.
  2. On the Google payments profile, you must have the Manage users permission at the very least, but you may need the Admin permission to complete some of the user management tasks.

Accessing the payments settings page

You can access your Google payments profile's settings page via the Google Cloud console or the Google payments center.

To get to the Payment settings page in the Google Cloud console, follow these steps:

Step 1: Sign in to the Google Cloud console and navigate to the Manage billing accounts page.

Step 2: Log in to manage your billing accounts.

Step 3: Choose the name of the Cloud Billing account associated with the payments profile you want to update.

Step 4: Click Payment settings in the Billing navigation menu.

Update settings for a payments profile user

Using the Google Cloud console or the Google payments center, navigate to the payments profile settings page.

Step 1: Under Payments users, on the Payment settings page, click Manage payments users.

Step 2: Click the Down arrow keyboard arrow down on the name of the contact you want to update to open their record.

Step 3: To update the contact information:

Step 4: Click Edit edit under Contact details.

Step 5: Enter the most recent contact information. Save the file.

 

It is important to note that you cannot change a user's email address. If you need to change a user's email address, add them as a new user.

To change the user permissions, do the following:

Step 1: Click Edit edit under Permissions.

Step 2: Select this user's payment permissions.

Step 3: Click the Save button.

 

To update a user's payment notifications, do the following:

Step 1: Click Edit edit under Email Preferences.

Step 2: Choose an email notification level: All payments, Administrative payments only, or No payments.

Step 3: Save the file.

About the primary contact

Every payment profile has a primary contact who receives all payment emails. Google will contact this person if you have any payment-related questions. The primary contact is required for each profile. A user who is designated as the primary contact cannot be removed, but the role can be reassigned to another user.

To change the primary contact, follow these steps:

Step 1: Using the Google Cloud console or the Google payments center, navigate to the payments profile settings page.

Step 2: Under Payments users, on the Payment settings page, click Manage payments users.

Step 3: Click the Down arrow keyboard arrow down on the name of the contact you want to designate as the primary contact to open the user's record.

Step 4: Check the Primary contact box. Save the file.

About payment methods for Cloud Billing accounts

The payment methods described here are only applicable to self-serve, online Cloud Billing accounts and not to accounts paid by invoice. If your Cloud Billing account is configured as an invoicing account, go to Make a payment to an invoiced Cloud Billing account to learn how to pay your Google Cloud invoice.

Payment methods accepted for your Cloud Billing account differ depending on your country and region.

Other payment methods that are not accepted as a valid form of payment for your Cloud Billing account may be permitted by your Google payments profile. These methods of payment may be accepted for non-Google Cloud products such as Google Play and Google Ads.

Source: Manage self-serve account in GCP

About currencies for Cloud Billing accounts

Each Cloud Billing account operates in a single currency, which cannot be changed once your Cloud Billing account is created. If you require a Cloud Billing account to operate in a currency other than that of your existing Cloud Billing account, you must create a new Cloud Billing account. 

When Google charges in a currency other than USD, we convert Google Cloud prices from USD to the applicable local currency using conversion rates published by major financial institutions.

Your Cloud Billing account does not support all currencies.

Source: Manage self-serve account in GCP

Frequently Asked Questions

What precisely is a cloud?

The cloud is a network, storage, interface, and hardware combination that provides cloud computing as a service. A cloud service provider manages the cloud and IT assets of the company that provides cloud services.

What is Google Cloud Platform?

Google Cloud Platform (GCP) is a cloud platform developed by Google. It provides access to its cloud computing systems and services. It includes a variety of cloud computing services in the compute, database, storage, networking, and migration domains.

What can a user gain from utility computing?

Utility computing is the service wherein you get pay-as-you-go and on-demand services in which the provider offers to manage and operate the computing services and you can choose which services to access which are all deployed in the cloud.

Conclusion 

To sum up the blog, firstly we talked about the basics of billing accounts in GCP. We also discussed the types of billing accounts and their needs. Then we discussed the various operations which can be performed on the GCP billing account. The operations discussed are: 

Add, remove, or update a payment method, Verify Your Bank Account, Make a manual payment or pay early, Manage payments users, permissions, and notification settings, and lastly About payment methods for Cloud Billing accounts. 

For more content, Refer to our Guided paths on Coding Ninjas Studio to upskill yourself.

If you want to test your competency in coding, you may check out the mock test series and participate in the contests hosted on Coding Ninjas Studio! But if you have just started your learning process and are looking for questions asked by tech giants like Amazon, Microsoft, Uber, etc., you must look at the problemsinterview experiences, and interview bundle for placement preparations.

Do upvote our blogs if you find them helpful and engaging!

Happy Learning!

Previous article
Manage billing for projects in GCP
Next article
Manage Invoicing Accounts in GCP
Live masterclass