question

KeesJanHoogland-9268 avatar image
0 Votes"
KeesJanHoogland-9268 asked KeesJanHoogland-9268 commented

How to give paying customers access to a Word addin

Dear community,

We have built an addin for MS Word, currently the addin is automatically downloaded from a Url specified in the Manifest.
In the next step we would like to give only paying customers access to the addin.

Question:
Should we change the html code which is displayed in the sidebar and check if the current signed in user is registered in our database and depending on this check download (from another location) the code for the addin? Or is there another preferred procedure?

office-addins-devoffice-js-dev
· 2
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

How are you distributing the add-in? Through AppSource (the Office Store) or by Centralized Deployment?

0 Votes 0 ·

The addin is going to be distributed through the Appsource

0 Votes 0 ·

1 Answer

RickKirkham-9346 avatar image
1 Vote"
RickKirkham-9346 answered KeesJanHoogland-9268 commented

Does this article provide an answer?
monetize-addins-through-microsoft-commercial-marketplace


· 1
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

Thank you for the link, I already had read the documentation thoroughly but this last step in my opinion is missing.
I have implemented the webhook and the landing-page and I maintain a database with subscriptions and users.
In the development environment the manifest points to a Url which downloads the sidebar and the javascript code. my idea wat that in production this Url would be replace by an interface in which the user simply logs on and depending on the check in the backend either the application is downloaded or the user is warned that he/she has no active subscription. In your opinion is that a logical construct or am I missing something?

0 Votes 0 ·