Add a pricing plan for your service
This tutorial walks you through the steps for adding pricing plans and features for your third-party service. By completing this tutorial, you submit required documentation, add your Export Control Classification Number (ECCN) and United Nations Standard Products and Services Code (UNSPSC), define your pricing plan, and add a list of features for your product.
This tutorial is one of five in a series that demonstrates how to onboard and publish a service to the IBM Cloud catalog. As you complete the tutorial, adjust each step to fit your needs.
Before you begin
Submit required documentation
As part of this tutorial, you add a usage-based pricing plan. To receive disbursements for usage-based pricing plans, you must submit the Electronic Funds Transfer (EFT) form and required tax document.
To provide tax and EFT information, complete the following steps:
-
In the IBM Cloud console, click the Navigation Menu icon > Partner Center > Payments to me.
-
Download the relevant EFT form, and complete it.
A scanned copy of a voided check is required when you submit this form.
-
Download the relevant tax documentation, and complete it.
-
Submit the completed documentation by email to
apremit@us.ibm.com
. You must includecloud.onboarding@ibm.com
on the email. -
Select I confirm that I completed and emailed all of the required documents.
-
Click Request approval.
Add an ECCN
You can choose from a list of common ECCNs or search for an ECCN. If you don't know the ECCN that best fits your product, you can use the Commerce Control List to determine a suitable ECCN. For the purposes of this tutorial, select a common ECCN.
- Click Pricing > Add ECCN.
- Select Subject to EAR/not elsewhere specified.
- Click Add.
Add a UNSPSC
You can choose from a list of common UNSPSCs or search for a UNSPSC. If you need help with selecting the UNSPSC for your service, see How to select UNSPSC codes? to find the one that applies to your product. For the purposes of this tutorial, select a common UNSPSC.
- Click Pricing > Add UNSPSC.
- Select Cloud-based software as a service.
- Click Add.
Define your pricing plan
IBM Cloud supports two pricing models: free or usage-based. For the purposes of this tutorial, complete the following steps to add a usage-based plan.
By adding a usage-based pricing plan, you provide your suggested retail pricing information. However, IBM reserves the right to set the final pricing for any product that is offered to customers in the IBM Cloud catalog.
-
Click Add plan.
-
Select Usage-based as the type of plan.
-
Enter a name for your plan. For the purposes of this tutorial, enter Usage-based. Plan names must be in English and can contain only alphanumeric characters, hyphens, spaces, and periods.
-
Enter a description for your plan. Include any limitations that users must know. For example,
The usage-based plan is for our upgraded services. This plan does not include our advanced features.
-
Select Per-location for the deployment location.
-
Select Specific locations to restrict deployment.
-
Choose
Dallas - Region
,London - Region
, andOsaka - Region
. -
Select the broker that you want to link to this plan. If you haven't added a broker to your account, you can't link a broker to your plan. After you add a broker, you can link it by editing the pricing plan.
-
Click Save.
-
Click Add metrics.
-
In the Usage metrics section, click Add metrics.
-
Enter
1
as the smallest unit that customers pay. -
Select Instance as the unit.
-
Enter
Instance
as the display name for the unit. -
Select Per unit as the charge method.
-
Enter
1
as the USD price. -
Click Done.
-
When you are ready to submit your pricing plan and metering for review, click Request update.
Add features for your service
If you completed the steps to define your pricing plan, you can add a list of features for your service. These features uniquely identify your product's attributes and differentiate your pricing plan from others. By providing a list of features for your product, you can help customers choose the most suitable pricing plan for their use case.
You can add up to five features for your product, but you must add at least one. The first feature that you add appears more prominently. Include the most important and differentiating details as the first feature.
To add features for your service, complete the following steps:
- Click Pricing.
- Select a pricing plan from the table that you previously added. After you select a plan, you are redirected to the Pricing plan details page.
- Click Add features.
- Enter a description for each feature.
- You can remove any feature that you add by clicking Remove feature.
- Click Save.
Review and submit the digital platform reseller agreement
If you plan to offer usage-based pricing plans, it is required to review and submit the IBM Digital Platform Reseller Agreement. This legal agreement sets the terms and conditions under which providers can onboard and sell products in IBM Cloud.
Or, you can upload a custom digital provider agreement in .pdf
, .doc
, or .docx
file format.
Digital platform reseller agreements and custom digital provider agreements must be reviewed and approved by IBM, which increases the time it takes for you to complete the onboarding process. If you upload a custom digital provider agreement, the uploaded files are scanned for viruses, which might take a few minutes to complete. If a virus is detected, it is recommended to run another virus scan on your file, and then try uploading it again.
Complete the following steps to review and submit the IBM Digital Platform Reseller Agreement:
- From the My products page in the IBM Cloud Partner Center, click Go to My company in the notification that explains that company details are required.
- Choose I plan to offer usage-based pricing plans from the Agreements section.
- Click the IBM Digital Platform Reseller Agreement to review the agreement.
- Select I read and agree to the IBM Digital Platform Reseller Agreement, and click Save.
Next steps
Submit your request to publish your service to the IBM Cloud catalog.