Automatically billing customers after they purchase our SaaS application

Sanim Pokhrel 0 Reputation points
2024-01-15T20:46:53.6333333+00:00

Hello everyone, I have a managed application listed in Azure. I am able to register the application via the App Registration process and make successful API calls to metered billing. However, I am unsure how to obtain customer purchase information after deploying the managed application. What is the process to automatically bill customers? Below is an example of the postman call I have been using:

{
   "resourceId": <guid>, 
   "quantity": 5.0, 
   "dimension": "dim1",   
   "effectiveStartTime": "2018-12-01T08:30:14",  
   "planId": "plan1"
}
Azure Managed Applications
Azure Managed Applications
An Azure service that enables managed service providers, independent software vendors, and enterprise IT teams to deliver turnkey solutions through the Azure Marketplace or service catalog.
113 questions
{count} votes

1 answer

Sort by: Most helpful
  1. Sam Cogan 10,157 Reputation points MVP
    2024-01-17T08:57:02.8433333+00:00

    If you are sending billing metrics to the managed app endpoint, and they are successfully received, then Microsoft will bill the customer on your behalf for this usage, and then pass the payment on to you (less their cut).