Now that you have created a Google Cloud Marketplace offer and extended it to your buyer, the next step is for your buyer to accept the offer. The process includes having the right permissions and roles to accept an offer and to be aware of common acceptance issues and how to solve them.
Before the buyer accepts an offer
Buyers must have these requirements before accepting a private offer on Google Cloud Marketplace:
A Billing Account Administrator IAM role. This is required to accept an offer. The buyer will need to confirm if they have permissions and access.
The buyer must be signed in to the Google Cloud Marketplace account specified on the private offer.
Important
In the absence of a Billing Account Administrator role, a buyer may still subscribe to the private offer. However, it will require both Billing User (roles/billing.user
) and Consumer Procurement Order Administrator (roles/consumerprocurement.orderAdmin
) roles.
Confirm permission and access to accept an offer
The buyer must first confirm that they are signed in to the correct project and have billing administrator permissions. To confirm:
Go to the Google Cloud consoleπ.
Confirm the project they are signed in to and that it's the one they want to use to accept the offer. Here's an example of the information the buyer will see in the project. The project name and details will be different for the buyer.
Click the menu on the upper left of the screen and then click Billing.
Click Account management and verify that the billing account ID matches the one for the offer that was created for the buyer.
On the right hand panel, find the buyer name as a billing administrator under Role / Principal.
β
βNote: Their name must be a billing administrator to move forward with the purchase and accept the offer. If their name is not on the list or they cannot view the information on the right panel, they do not have permission to accept an offer. The buyer will need to add themselves to the list if they have permission or contact someone at their company with permission to add them.
βGo to the left menu and click IAM & admin.
In the VIEW BY PRINCIPALS tab, filter for rows where the principal matches the buyer's email address.
Confirm that the buyer has either an Editor or Owner role.
β
βNote: If the buyer doesn't have either, have them reach out to their IT or CloudOps admin team to get access.
Accept the offer
Buyers must go to the private offer by clicking the unique private offer link from the Tackle notification or sales representative.
β
βTip: If the buyer has trouble viewing the offer, ensure they are logged in to the correct Google Cloud account.
βThe buyer can then review the offer to ensure they are viewing the correct offer, check the agreement box, and click Accept.
In the pop-up, click Register with... and complete the registration form so that you can provision the software.
βNote: The pop-up may say to sign up or register, depending on the type of offer.
For more information on the buyer experience on Google Cloud Marketplace, watch Accepting and Managing Private Offers in Google Cloud Marketplaceπ.
Common acceptance issues
Listing is not publicly available
Ensure that the listing is live on the marketplace, and is not hidden in the Producer Portal.
Billing Issues
Confirm that the billing account is not a free trial account. Private offers canβt be accepted on a free trial billing account.
For prepay payment type, check that the billing account is not based in Brazil. This can be checked on the Private Offers tab in Producer Portal.
If the cloud billing account used is a Self-serve or Online account then there is a restriction on private offer amount (limited to $250k). When the Cloud Billing account used is a Self-serve (or Online) account and the private offer amount exceeds this limit, then the purchase will not be allowed. For Cloud Billing accounts - Invoiced or Offline accounts there is no restriction.
Permission Issues
You will need a billing administrator and either Editor or Owner project access to accept a private offer.
To find all users that have Owner in the buyer's project to be able to grant them access, go to the IAM & admin tab, click View by Role, and then expand the Owner heading.