https://store-images.s-microsoft.com/image/apps.18945.9d30eae9-470e-4765-b890-aace0e61059a.535afeb0-1cf6-4f5d-9835-5ac0962e790f.5d13625f-9986-47a4-bc1e-319f22c47953

SaaS Offer Technical Tools (Landing Page & Webhook)

Madatech

SaaS Offer Technical Tools (Landing Page & Webhook)

Madatech

saas offer landing page webhook

When you are publishing SaaS offer you are required to have Landing page (for activating subscriptions) and Webhook endpoint (receiving updates from Microsoft). Even though Microsoft provides samples for developing those resources it takes at least a few weeks to develop simple functioning websites. Plus, you have to deeply study the Marketplace Fulfillment API and webhook request payloads. This is not an easy task. When we developed landing page and webhook API it took almost there weeks to pass the validation of this resources. That is when we decided to share the resource base we use for our projects with you for a small fee which is used for improving existing code and adding new functionalities.

We provide two web resources: a full functioning Landing page application written in ASP.NET Core Razor pages and Webhook API written in ASP.NET Core MVC.


Landing page includes the following functionalities:

  • Subscription activation on purchase,
  • Subscription external activation in publisher’s infrastructure,
  • Existing license management,
  • License assignment/revocation to the user,
  • Storing license information in an external database,
  • Storing license assignment information in an external database,
  • Activity log sharing with publisher,
  • Viewing current usage of the licenses (in preview).


Webhook API includes the following functionalities:

  • Triggering from the changes of the subscription in marketplace,
  • Recording and sharing activity log,
  • Managing current license state.


These functions are enough to publish your app and manage your current client base.

https://store-images.s-microsoft.com/image/apps.2115.9d30eae9-470e-4765-b890-aace0e61059a.535afeb0-1cf6-4f5d-9835-5ac0962e790f.7a69464e-f521-4457-b8ec-20c03df04c61
https://store-images.s-microsoft.com/image/apps.2115.9d30eae9-470e-4765-b890-aace0e61059a.535afeb0-1cf6-4f5d-9835-5ac0962e790f.7a69464e-f521-4457-b8ec-20c03df04c61
https://store-images.s-microsoft.com/image/apps.7458.9d30eae9-470e-4765-b890-aace0e61059a.535afeb0-1cf6-4f5d-9835-5ac0962e790f.d9fe61b4-56ac-4892-9190-318a67890339