SaaSify GCP Marketplace Setup
  • 12 Mar 2025
  • 1 Minute to read

SaaSify GCP Marketplace Setup


Article summary

In this Article

This article explains how to gather GCP project details and configure the SaaSify GCP seller account.

Gather GCP Project Details

We need to get the values of Provider ID, Pub/Sub topic, Project ID, and Project Number from the GCP Producer Portal.

  1. Click on the Technical Integration in the GCP Producer Portal for the product.

  2. Copy and take note of the Provider ID value from the Provider Identifier field in the Partner Procurement API integration section.

  3. Copy and take note of the Pub/Sub topic string value from the Pub/Sub topic string field under the Cloud Pub/Sub integration section.

  4. Copy and take note of the Project ID and Project Number as mentioned below:

    1. Navigate to the GCP Portal.

    2. Select the GCP marketplace project from the project list.

    3. Take note of the Project Number and Project ID.

  5. Copy and take note of the Bucket name value for which you assigned the permission in the previous step.

SaaSify GCP Seller Account Configuration

  1. Log in to your SaaSify Tenant with the Publisher Admin Role.

  2. Navigate to Seller Accounts under Providers in SaaSify.

  3. Select the Seller Account configured for GCP.

  4. On the GCP Seller Account list view, click on the Edit option under the Actions menu.

  5. Click on +Add Configuration.

  6. Enable Purchase and Subscription Management and Seller Datafeed under API Capability.

  7. Input the values for Provider ID, Pub/Sub Topic URL, Project ID, Project Number and Bucket name information gathered in the above step.

  8. For upload credentials, click Choose file and upload the Service Account JSON for the service account (this file will be provided by SaaSify PSMs).

  9. Click on Validate.

  10. Click Save after validation is successful.

  11. Once the seller account setup is configured, we can see the connection webhook URL registered/subscribed for the notifications under the respective GCP account console pub/sub subscriptions. To verify the same, we can follow the below steps:

    1. Navigate to the GCP Pub/Sub console - https://console.cloud.google.com/cloudpubsub/topic/list

    2. Ensure the right GCP marketplace project is selected.

    3. Click on Subscriptions. You will now find the subscription created by this seller account creation process.

    4. Click on it to open the subscription.

    5. Navigate to the Details tab. This webhook URL should be available as ‘Push endpoint.


What's Next