azure-docs icon indicating copy to clipboard operation
azure-docs copied to clipboard

Only work or school accounts?

Open roldengarm opened this issue 1 year ago • 1 comments

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.

roldengarm avatar Feb 15 '23 06:02 roldengarm

@roldengarm Thanks for your feedback! We will investigate and update as appropriate.

AjayBathini-MSFT avatar Feb 15 '23 16:02 AjayBathini-MSFT

@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 avatar Feb 23 '23 17:02 MonikaReddy-MSFT

@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?

StephenBullen avatar May 01 '24 08:05 StephenBullen

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.

roldengarm avatar May 01 '24 20:05 roldengarm