Introduction to custom delivery for SaaS products
This topic describes two new features for Software as a Service (SaaS) products: the custom delivery connection type and the negotiated pricing feature.
1. Custom delivery
Custom delivery allows service providers to customize product delivery for users by configuring service flow templates. You can use custom delivery when a product requires a customized delivery method and no standardized API is available.
Log on to the Alibaba Cloud Marketplace console for service providers.
In the navigation pane on the left, choose Products > Product Management.
Click Publish Product, select the SaaS type, and then find the new connection type: Custom Delivery.
Select a product service flow. If you select Custom Delivery, the service flow is automatically set to the SaaS Custom Delivery Public Template. You can change this to another template.
SaaS custom delivery template overview:
Delivery template: SaaS Custom Delivery Public Template. This template is designed for custom delivery and contains five nodes. After a user places an order, the delivery is processed in the Delivery Center. For more information about the delivery flow, see SaaS Custom Delivery Public Template Flow.
Enter basic product information.
Parameter |
Description |
Product image |
Upload the product image to display on the product list and product pages. The image must be in PNG format with a transparent background. The recommended size is 290 × 290 pixels, and the file size must be less than 7.5 MB. |
Product introduction |
Enter a brief introduction for your product. This information appears on the product list page in Alibaba Cloud Marketplace. The recommended length is 300 characters or less. |
Product highlights |
Enter a detailed description of your product. This information appears at the top of the product page. Describe your product in as much detail as possible. |
Product details |
Use the rich text editor to provide a detailed introduction to your product. To add an image to the details section, drag the image file directly into the rich text editor. |
(Optional) Product screenshots |
Upload screenshots of the product for customer reference. |
(Optional) Product qualifications |
Upload relevant certificates for the product, such as intellectual property certificates, patent certificates, or other special certifications, to increase customer trust in your product. |
(Optional) Customer use cases |
Provide successful use cases for the product. This information appears on the product page. |
User guide |
Upload the user guide for this product. The operations team will review it carefully. The guide must be in PDF format and no larger than 10 MB. |
After-sales support scope |
Describe the level and hours of after-sales support you provide. |
Enter business information for the product.
Parameter |
Description |
Supports service regions |
Select Yes or No. |
Product category |
Select the category for your product. Note You can only select from marketplaces you have already joined. |
(Optional) Custom tags |
Set tags to help customers find your product quickly. |
Product search engine optimization |
Set keywords and a description related to the product. This helps search engines, such as Baidu, index your product. |
2. Negotiated pricing
Negotiated pricing means the product can only be sold through a private offer. If you select this option, you do not need to set product specifications or prices, and users cannot place orders directly. Users must click the Request Private Offer button on the product page to request a quote. You can then find the request in Requirements Management in the service provider console and create an associated private offer.
Select a sales model. For products where the Connection Type is set to SaaS and the Connection Information is set to Custom Delivery, the Negotiated Pricing Only option is available.
Set Sales Model to Pay-per-use.
If you select Subscription as the sales model and select Yes for Negotiated Pricing Only, both the purchase price and renewal price are determined through a private offer.
Note: The Negotiated Pricing Only option is not supported for the pay-per-use sales model.
If you select Negotiated Pricing Only, you do not need to set product specifications or prices, and users cannot place orders directly. To learn about the product's price and services, users must click the
button on the product page to request a quote. You can find the request in Requirements Management in the service provider console and create a private offer for the user.Enter the requirement details.
Click Request Private Offer to submit the requirement. After the user submits the request, you can view it in Requirements Management in the service provider console. Click Accept to view the requirement details.
Click Add Private Offer to send a quote. Enter a name for the private offer and select Purchase or Renewal.
Note: A renewal can be initiated only if a purchase order already exists.
Configure the specified object by entering a single Alibaba Cloud account or UID.
You can upload a file that contains multiple UIDs.
Select the Application Software category, select the corresponding product, and enter the price for the quote.
After you submit the quote, the user can complete the payment in Private Offer Management in the Alibaba Cloud Marketplace console. After the payment is complete, you can view the details.
The private offer scenario is displayed as Purchase.
After the order is paid, you can view the details in Private Offer Management in the service provider console.
You can view the requirement status in Requirements Management.
Renewal order flow:
The user logs on to the Alibaba Cloud Marketplace console.
Click Purchased Services to find the Renew button.
3. Click the Renew button to initiate a renewal private offer.
Click Request Private Offer. The instance ID displayed here is the ID from the original purchase.
After the user submits the request for a private offer, you can view the requirement in Requirements Management in the service provider console.
Click Accept, view the details, and create a new private offer.
Select a scenario. The system defaults to Renewal. The specified object is the user who made the original purchase. If the original purchase was made by a single customer, only that customer is displayed. Enter the Alibaba Cloud account or UID and click Confirm.
Configure the product. Select the Application Software category, select the corresponding product, choose the instance to renew, enter the price for the quote, and then submit it.
Click Submit.
The user can view the details and complete the payment in Private Offer Management in the Alibaba Cloud Marketplace console.
After the payment is complete, the user can log on to the Alibaba Cloud Marketplace console and navigate to Private Offer Management to view the details.
The private offer scenario is displayed as Renewal.
You can log on to Private Offer Management in the service provider console to view the status.
You can also view the requirement status in Requirements Management.