As an independent software vendor (ISV), you can list a published Compute Nest service as a subscription-based product on Alibaba Cloud Marketplace. Subscription products are billed on a recurring basis, such as monthly or yearly, and support renewals.
Prerequisites
-
You are registered as an independent software vendor (ISV) on Alibaba Cloud Marketplace. For more information, see How to apply to become an Alibaba Cloud Marketplace Technology Partner.
-
The service you want to publish must be launched on Compute Nest as either a private deployment service or a fully managed service. For more information, see Create a service.
-
(Optional) If you want to check for overdue payments, you must integrate the
CheckOutLicenseAPI into your service. For more information, see Check the validity period of a service instance.NoteYou can test the API only after the category review is approved.
Procedure
Step 1: Select a launched Compute Nest service
Log on to the Compute Nest console.
-
In the left-side navigation pane, choose My Services. On the Created Services tab, find the service that you want to list on Alibaba Cloud Marketplace.
-
Click the service name to go to the details page. In the Sales Configuration section, click Associate Marketplace Product.
Step 2: Configure sales information
Configure the sales information for your product in the Alibaba Cloud Marketplace console.
-
On the Access tab, enter the product information and click Next.
Parameter
Description
Access type
Select SaaS.
Product name
Enter a custom product name.
SaaS acceleration plan
Optional. Select the ID of an acceleration plan that is not yet associated with a product.
Access method
Select Compute Nest deployment.
Service method
Select the deployment method for the Compute Nest service. Compute Nest supports two service methods: private deployment service and fully managed service.
-
For each service method, the system loads the service IDs that you have configured in Compute Nest.
-
A product has a one-to-one mapping with a service ID.
-
A template already associated with a product cannot be reused.
Select service flow template
Optional. We recommend that you select a public template. If no suitable public template is available, you can select a private one.
-
-
On the General tab, fill in the parameters and click Next.
For the product logo, you can either upload with a background or upload a custom image. If you choose to upload with a background, you can select a background color such as white, orange, light blue, blue-violet, purple, green, gray, or black, and then upload a transparent logo to preview the composite image.
Parameter
Description
Product logo
Upload a product logo. The image must be a transparent PNG file. The recommended size is 290 × 290 pixels, and the file size cannot exceed 7.5 MB.
Product introduction
Enter a brief product introduction displayed on the Marketplace list page. Maximum 300 characters.
Product highlights
Describe the core features that differentiate your product. Maximum 1,000 characters.
Product details
Provide a detailed description of the product, including its features, available services, benefits, and usage procedures.
Edition features and screenshots
Optional. Provide comparative descriptions and screenshots for different product editions to highlight functional differences.
Product screenshots
Optional. Upload screenshots of the actual product in use.
Product live stream ID
Optional. Enter a live stream ID to display on the product details page.
Product video
Optional. Upload a short product introduction video, displayed on the product details page.
Product certifications
Optional. Upload up to six product certification images, each no larger than 2 MB.
Customer stories
Optional. Provide success stories for your product.
User guide
Upload a product user guide in PDF format, no larger than 10 MB. The operations team will review the guide.
Support scope
Specify the scope of support, including service hours, business scope, and cost details.
-
On the Business tab, fill in the parameters and click Next.
Parameter
Description
Service region support
Optional. Specify whether your product supports service regions. If it does, customers can select a region when placing an order.
Product category
Select the category for your product.
Custom tags
Optional. Add relevant tags to your product to help customers find it.
SEO information
Set keywords and a description related to your product to help search engines (such as Baidu) index it.
-
On the Pricing tab, fill in the parameters and click Next.
Parameter
Description
Sales method
Select subscription.
ImportantFor subscription-based products, the service is automatically terminated upon expiration. If the order is not renewed within seven days of expiration, the product resources will be released and the service will be shut down. Users will not be able to renew after this period.
Enterprise customers only
Specify whether only enterprise customers can purchase the product.
SKU name
Set the name for the product specification (SKU).
SKU price
Set the pricing cycle for the SKU.
Additional billable item
Configure this based on your product's features. If your product is sold by edition plus a validity period, or by usage, number of accounts, or other custom attributes, you must add an additional billable item.
For example, if your product needs to be sold by edition with a specified number of accounts, configure a Quantity-based billing module. If your product needs to be sold with different pricing for different regions, configure an Enumeration-based billing module.
Click Add Additional Billable Item, then click Add Billing Module in the dialog box that appears. Configure the additional billable item. The parameters for an additional billable item are described below.
-
If you select Quantity as the type, configure the following parameters:
-
Pricing Method: You can select Fixed Price or tiered pricing.
-
Minimum Order Quantity Setting: Specify whether to set a minimum order quantity. If creating a service instance requires a minimum number of resources, we recommend that you select Settings.
-
Minimum Order Quantity: Set the minimum sales quantity for the resource.
This parameter is available only if Minimum Order Quantity Setting is set to Settings.
-
Tiered pricing: Define the relationship between purchase quantity and price.
This parameter is available only if Pricing Method is set to tiered pricing.
-
Purchase Price: Set the unit price for new resource purchases.
This parameter is available only if Minimum Order Quantity Setting is set to Settings.
-
Renewal Price: Set the unit price for resource renewals.
This parameter is available only if Minimum Order Quantity Setting is set to Settings.
-
-
If you select Enumeration as the type, configure different pricing based on edition and region in the Enumeration Pricing section.
Note-
The production parameter must have the same name as the parameter in the service template to enable dynamic pricing. Dynamic pricing means that when a user changes the parameter value during purchase, the service fee is updated accordingly if an additional billable item is configured.
-
The Billable item name is only for display on the service sales page. You can customize the parameter name.
-
Trial support
Specify whether the product supports a free trial. If it does, you must specify the trial duration in days, up to a maximum of 30 days.
Note-
If a product SKU supports a trial, the corresponding Compute Nest template or package for that SKU must also support a trial.
-
The trial period must be consistent across all SKUs of a product. A user can try each edition only once.
-
If the trial period specified in Alibaba Cloud Marketplace differs from the one set in the Compute Nest console, the Marketplace setting takes precedence.
-
-
On the Agreement tab, fill in the parameters and click Next.
Parameter
Description
Product agreement
This agreement is between you and the customer. Customers must accept this agreement before placing an order. You can either modify the template provided by Alibaba Cloud Marketplace or import your own.
ICP filing
Enter the compliance information for your product as prompted on the page.
-
In the confirmation dialog box, click Confirm.
After you submit, the product review process is automatically triggered.
Step 3: Submit for review and self-test
-
After submitting all the information, Alibaba Cloud Marketplace performs a category review on your product.
If the review fails, you must modify the information and resubmit it for category review.
-
After the category review is approved, you must perform a self-test on your product. The product listing process consists of five stages: Product Publishing, Category review, ISV self-test, Feature review, and Launch. At this point, the process is at the ISV self-test stage.
After the category review is approved, you must return to the service details page in the Compute Nest console to associate the Alibaba Cloud Marketplace product SKU to ensure the self-test passes.
NoteIf you have integrated the CheckOutLicense API, perform a test.
-
Go to the service details page of the service published on Alibaba Cloud Marketplace.
-
In the Basic Information section, find the Sales Status field and click Configure Now.
-
On the Sales Configuration tab, click Associate. Then, select the corresponding SKU and template package information for the product specification.
-
Click OK.
Note-
If you publish a new version of an existing service without changing the template and package names or quantities, Compute Nest automatically associates the product. You do not need to perform the association again after you click Submit Review.
-
However, if you have modified the template and package names or quantities for the new version, you must re-associate the service with the Alibaba Cloud Marketplace product before you click Submit Review. Otherwise, an error will occur.
-
-
After completing the self-test, you can submit the product for feature review. Once the review passes, the service is automatically listed on Alibaba Cloud Marketplace.
View the product
After publication, a Compute Nest logo appears on the product's Alibaba Cloud Marketplace details page, indicating that the software is deployed through Compute Nest for service stability.
When a user purchases the software, the order confirmation page displays the cloud resource configurations from your Compute Nest service template and their fees. Alibaba Cloud Marketplace settles the software fees with you.
Cloud resource costs are charged to the user's account during deployment, not upon order confirmation.