Other features or issues related to Microsoft Partner Center
Clarification on responseUrl and referrer Parameters in Microsoft Marketplace SaaS Purchase Flow
We are a SaaS publisher integrating with the Microsoft Marketplace and are currently testing the purchase flow for our published SaaS applications.
During our testing, we observed the following behavior:
- For non-pricing SaaS apps, Microsoft redirects the customer to our configured landing page with two additional query parameters:
responseUrlandreferrer.
For pricing SaaS apps, these two parameters are not included in the redirect URL.
We would like to understand the purpose and expected usage of these parameters.
Could you please clarify the following?
What are the intended purposes of the responseUrl and referrer parameters?
Why are these parameters included for non-pricing SaaS apps but not for pricing SaaS apps?
Is the publisher expected to use these parameters or perform any additional action using them?
What is the intended behavior of the https://marketplace.microsoft.com/api/notifyresult endpoint? Should the publisher invoke this endpoint, redirect the customer to it, or simply preserve the URL?
Is there any official documentation describing these parameters and their usage?
Any clarification or relevant documentation would be helpful in ensuring that we handle the Marketplace purchase flow correctly.