List your SaaS products in GCP Marketplace, fully managed by Suger on your behalf.
List your products/services via GCP Producer Portal, so your clients can search & buy your listings in GCP Marketplace. There are three parts to complete for listing a SaaS product, they are Product Details, Pricing Model and Technical Integration. More details can be found in the official guidance.
Add listing info and marketing info about your product, including:
Select the pricing model, configure the price & metrics (if applicable), and submit it for GCP review.
The technical integration includes two parts: Billing Integration and Frontend Integration.
Technical integration
section and click on BILLING INTEGRATION
. Link two service accounts with three integrations as listed below.
Service Accounts Integrations
- cloud-commerce-procurement@system.gserviceaccount.com
- The service account created in the step 4 of GCP Integration
- Partner Procurement API integration
- Cloud Pub/Sub integration
- Service control API integration (Only for product with usage fees)
Technical integration
section and click on FRONTEND INTEGRATION
. Enter the fields as shown in below image with the values as shown in below table.Enable SSO login
must be selected as Yes, otherwise the Signup URL Redirect will fail.
Input Field Value Sign up URL https://api.suger.cloud/public/signup/gcp/orgId/{your-suger-org-id}
Enable SSO login Yes SSO URL https://api.suger.cloud/public/signup/gcp/orgId/{your-suger-org-id}
Suger will automatically sync with GCP Marketplace
and pull all your listed products info. You can see all your listings on Suger Console Product page. Select the product listed in the previous steps, and click the buttion EDIT
in Product Info
section. Fill your product Signup URL in the input field of Fulfillment URL, and click SAVE
.
https://api.suger.cloud/public/signup/gcp/orgId/your-suger-org-id
first,sugerEntitlementId
& partner
, for example, https://your-product-signup-url?sugerEntitlementId=1234abcd&partner=gcp
.sugerEntitlementId
and save it with the account created by the buyer.