- 29 Oct 2024
- 7 Minutes to read
- Print
Seller Account Configuration in SaaSify
- Updated on 29 Oct 2024
- 7 Minutes to read
- Print
In this Article
This article helps you to create the seller account in Saasify portal. This seller account helps us to configure various API capabilities like Insights, Read offer and Plan details etc. Also, it also helps us in providing consent for payout and co-sell capability for which consent is mandatory.
Appropriate roles: Publisher Admin role
Seller Account creation in SaaSify
Once all the previous steps are completed, we need to set up the Insights, Read Offer and Plan details, Purchase and Subscription management, Private Offers, Payouts, and Co-sell configuration in SaaSify under Seller Accounts. Kindly follow the below steps to configure the same:
Login to SaaSify (https://app.saasify.ai/ or https://<customdomainname>.saasify.ai/)
Navigate to Providers > Seller Accounts > Click + Seller Account
Provide the details below in the add seller account screen:
Enter the Name of your choice for the Seller Account
Select Provider as Azure Marketplace
Select the Country
Select the Marketplace Identifier (This is your Developer/Microsoft Commercial Marketplace Program Seller ID available in Microsoft Partner Center). This is an Optional field.
Click on Save
The above step will create a new seller account in SaaSify.
Under the Seller account that you have created, click on + Add Configuration or if you want to enable this feature under existing configuration click on Edit.
Enable the Insights, Read Offer and Plan details, Purchase and Subscription management, Private Offers, Payouts (only if applicable), and Co-sell (only if applicable) Checkbox.
Enter the Microsoft Entra tenant ID (This can be found in the Azure portal in Properties for Microsoft Entra Identity)
Enter the Microsoft Entra Identity application ID (This can be found in the Azure portal in App registrations for Microsoft Entra Identity)
Enter the Client Secret (You need to create a client secret post creation of Azure Application and capture the same before navigating to different page)
Enter the MPN ID (This will be your Global Partner ID and is only applicable for Co-sell configuration. You can get this from Microsoft Partner Center under Settings > Account Settings > Organization Profile > Identifiers)
Enter Secret Expiry Date
Click on Validate and Save
Once these steps are completed, you will have configured all the Api capabilities in the seller account.
Consent Experience (This is only applicable for Payouts and Co-sell)
If you have enabled Payouts or Co-sell or both API Capabilities while configuring the Seller Account then, you need to provide Consent for the Microsoft Entra Application by following the below steps:
For Payouts, you need to provide Consent for Microsoft Entra Application.
Navigate to the saved configuration under Seller Accounts.
Click on Consent
Copy and open the Consent link in an incognito session and complete the consent experience using an account that has a Finance Contributor role in Microsoft Partner Center.
Once you have provided the Consent, Refresh the Seller Account page in SaaSify for changes to take place.
Note:
Why Incognito window? We have observed that some ISVs have multiple user accounts with different roles assigned in Partner Center. To provide consent, they need to log in with the Financial Contributor role in Microsoft Partner Center.
It’s possible that the ISV is completing all prerequisite configurations using a different user account, which may not have the required Financial Contributor role.
For Co-sell, you need to provide Consent for Microsoft Entra Application.
Navigate to the saved configuration under Seller Accounts.
Click on Consent
Copy and open the Consent link in an incognito session and complete the consent experience using an account/user that has a Referrals Admin role in Microsoft Partner Center.
Once you have provided the Consent, Refresh the Seller Account page in SaaSify for changes to take place.
Next Step
Follow the steps in next page to Create SaaS Offer.