azure-docs
azure-docs copied to clipboard
Only work or school accounts?
Transactable SaaS apps are only purchasable using a work or school account. If you want to sell your app to Microsoft account-based users, you should consider implementing your own billing model.
Is this correct, i.e. personal accounts are not supported? That would be a big deal as many users of the Office Store would be personal accounts. In this walkthrough, it says something different:
The commercial marketplace is fully integrated with Azure AD. Users arrive at the marketplace authenticated with an Azure AD account or Microsoft account (MSA). After acquiring a free or free trial subscription through your list-only offer, the user goes from the commercial marketplace to your landing page URL to activate and manage their subscription to your SaaS application.
Document Details
⚠ Do not edit this section. It is required for learn.microsoft.com ➟ GitHub issue linking.
- ID: 2f95e63d-2814-d226-7a9f-3719616eb682
- Version Independent ID: 1ad4ff3b-e271-8ba6-5764-b1422e7392a9
- Content: Monetize your Microsoft 365 add-in or app through Microsoft Commercial Marketplace
- Content Source: articles/marketplace/monetize-addins-through-microsoft-commercial-marketplace.md
- Service: marketplace
- Sub-service: partnercenter-marketplace-publisher
- GitHub Login: @mingshen-ms
- Microsoft Alias: siraghav
@roldengarm Thanks for your feedback! We will investigate and update as appropriate.
@roldengarm- We have confirmed with product team that purchasing of SaaS on Azure marketplace requires Azure subscription, an MSA can be associated with an Azure subscription, so purchase via MSA can happen through Azure marketplace. If the SaaS offer is available on Azure Marketplace, then the ISV landing page needs to support MSA. It’s very rare that the publisher wants their SaaS to be available on AppSource only,
At this moment, Since there is no doc update required, We will now proceed to close this thread. If there are further questions regarding this matter, please tag me in your reply. We will gladly continue the discussion and we will reopen the issue.
@MonikaReddy-MSFT , I'm trying to follow the advice in https://learn.microsoft.com/en-us/partner-center/marketplace/monetize-addins-through-microsoft-commercial-marketplace. Is it still the case that a transactable SaaS offer can only be done with work/school accounts? I'm in the process of setting up an Office Add-in with free 'basic' features and a SaaS subscription for 'pro' features. When setting up the Azure app registration, I choose the option for all account types (work/school and MSA). When setting up the Partner Center offer, I chose "Yes" to the "Sell through Microsoft" and "Use Microsoft License Management services". When choosing that, it told me that the offer would only be available on AppSource, which is what I want - the SaaS is to purchase a subscription that enables features of the Office Add-in. In the Preview stage, when I log in to AppSource with my MSA account (not associated with any Azure tenant), I'm told that I have to log in with a Work/School account instead.
How do I have an Add-in with a monetisation option that can be purchased by both Work/School and MSA account holders (who generally won't have an Azure association)?
It sounds a bit like I have to have:
- The Add-in registration in AppSource itself
- A SaaS Offering that only Microsoft Azure-linked customers can use
- Something within the Add-in itself that can direct non-Azure MSA account holders to a third-party SaaS vendor that my web site integrates with separately ? Or perhaps a different 'Contact me' offering that just links to a third-party sales portal for the add-in subscription?
How do I have an Add-in with a monetisation option that can be purchased by both Work/School and MSA account holders (who generally won't have an Azure association)?
This is not possible with Microsoft's Saas offering. It is very limited, things like seeing a user's subscription is very hard. Support have no idea what they're talking about. It also has almost no features to do things like discounts. We've moved to Stripe and can't be happier.