title | description | ms.service | ms.subservice | ms.topic | author | ms.author | ms.date |
---|---|---|---|---|---|---|---|
Align your business with our eCommerce platform and Azure Marketplace |
Align your business with our eCommerce platform (Azure Marketplace). |
marketplace |
partnercenter-marketplace-publisher |
how-to |
MarlEva |
maevan |
05/13/2021 |
This article describes how the commercial marketplace User Interface (UI) and programmatic Application Programming Interfaces (APIs) combine to support your business processes. The links under the API point to the specific interfaces developers can use to integrate their CRM system with the commercial marketplace.
The activities below are not sequential. The activity you use is dependent on your business needs and sales processes. This guide shows how to integrate different APIs to automate each activity.
Activity | ISV sales activities | Corresponding Marketplace API | Corresponding Marketplace UI |
---|---|---|---|
1. Product Marketing![]() |
Create product messaging, positioning, promotion, pricing | Create product messaging, positioning, promotion, pricing Partner Ingestion API Azure Apps Onboarding API |
Create product messaging, positioning, promotion, pricing Partner Center (PC) → Offer Creation |
2. Demand Generation![]() |
Product Promotion Lead nurturing Eval, trial & PoC |
Product Promotion Lead nurturing Eval, trial & PoC Lead CRM Connector for D365, SFDC and Marketo Co-Sell Connector for SalesForce CRM Co-Sell Connector for Dynamics 365 CRM |
Product Promotion Lead nurturing Eval, trial & PoC Azure Marketplace and AppSource PC Marketplace Insights PC Co-Sell Opportunities |
3. Negotiation and Quote Creation![]() |
T&Cs Pricing Discount approvals Final quote |
T&Cs Pricing Discount approvals Final quote CPP API for VM's Microsoft Graph for AAD API Partner Center '7' API Family |
T&Cs Pricing Discount approvals Final quote PC → Plans (public or private) |
4. Sale![]() |
Contract signing Revenue Recognition Invoicing Billing |
Contract signing Revenue Recognition Invoicing Billing SaaS fulfillment API v.2 Reporting APIs |
Contract signing Revenue Recognition Invoicing Billing Azure portal / Admin Center PC Marketplace Rewards PC Payouts Reports PC Marketplace Analytics PC Co-Sell Closing |
5. Maintenance![]() |
Recurring billing Overages Product Support |
Recurring billing Overages Product Support SaaS/AMAs: Billing APIs SaaS fulfillment API v.2 Partner Payouts API github Metered billing API (EA Customer) Azure Consumption API (EA Customer) Azure Charges List API |
Recurring billing Overages Product Support PC Payouts Reports PC Marketplace Analytics |
6. Contract End![]() |
Renew or Terminate |
Renew or Terminate SaaS fulfillment API v.2 AMA/VM's: auto-renew |
Renew or Terminate PC Marketplace Analytics |
- Visit the links above for each API as needed.