Create a private offer for a customer

The following articles explain how to create and publish a new private offer. If you're creating a private offer to replace an active one, visit Modify a published offer to learn about replacement options.

Before you begin

  • Your product must be integrated with and listed on Cloud Marketplace.

  • You must have the customer's Cloud Billing account ID. If you don't have the ID, request it from your customer.

  • For the Google Cloud project where you manage your products, you must have the following Identity and Access Management (IAM) role(s):

    • Project Editor (roles/editor) OR
    • Commerce Producer Viewer (roles/commerceproducer.viewer) AND Commerce Price Management Private Offers Admin (roles/commercepricemanagement.privateOffersAdmin)

    If you don't have the roles, request access from a Project Owner (roles/owner). For information about managing your team's access, see Configure access control for creating and managing private offers in Producer Portal.

  • If you want to add a custom end user license agreement (EULA) to your private offer, you must also have the Commerce Price Management Private Offers Admin (roles/commercepricemanagement.privateOffersAdmin) role, or equivalent permissions.

  • For SaaS products, ensure that you've set up entitlements to track usage. For steps, visit Configure your SaaS product's backend for private offers.

Create a private offer

You create private offers by using Producer Portal. The direct link to Producer Portal is:

https://console.cloud.google.com/producer-portal?project=PUBLIC_PROJECT_ID

Replace PUBLIC_PROJECT_ID with the Google Cloud project that you use to manage your Cloud Marketplace products.

To create your private offer:

  1. In Producer Portal, navigate to the Private Offers page. The direct link to the page is:

    https://console.cloud.google.com/producer-portal/private-offers
    
  2. In the Private Offers page, click Create offer.

What's next

After creating the offer, you complete the following steps in Producer Portal:

  1. Add product and customer details to the offer.

  2. Set up pricing for your offer.

  3. Specify the end user license agreement (EULA) for your offer.

  4. Review and publish your offer.