Skip to content
Guide

AWS CPPO & Azure MPPO: Reseller Guide for ISVs (2026)

How to enable channel partners to resell your cloud marketplace listing — AWS Channel Partner Private Offers, Azure Multi-Party Private Offers, and when to use them.

Updated October 2026 12 min read By the Automatum Team

Quick answer: CPPO (AWS) and MPPO (Azure) are the mechanisms that let channel partners — MSPs, VARs, and consulting partners — create their own marketplace offers on top of your ISV listing, so their customers can purchase through the partner's account. Without these programs, every marketplace sale must go directly from your listing to the end customer.

CPPO (Channel Partner Private Offer) is AWS Marketplace's mechanism for enabling authorized channel partners and consulting partners to resell an ISV's listing to their end customers. MPPO (Multi-Party Private Offer) is the Azure equivalent, allowing Microsoft partners to create custom private offers on behalf of an ISV. Both allow ISVs to support a reseller channel through the cloud marketplace without managing billing directly with each partner.

What are CPPO and MPPO?

Both programs solve the same problem: standard marketplace listings are a two-party transaction between the ISV and the buyer. When a channel partner is involved — managing the customer's AWS or Azure account, bundling your product into their managed services, or earning a margin for driving the deal — there is no standard way to accommodate that in a direct private offer.

CPPO and MPPO introduce a third party into the transaction:

The ISV receives their wholesale price (minus the cloud provider's transaction fee). The partner receives the difference between the end-customer price and the wholesale price. Everyone wins — and the entire transaction happens inside the cloud provider's billing ecosystem.

Why reseller offers matter

For many ISVs, a significant share of enterprise deals flow through a channel: managed service providers (MSPs) that manage the customer's cloud environment, value-added resellers (VARs) that bundle complementary products, or technology consulting partners who bring the customer to the deal.

Without CPPO or MPPO, these partners face a hard choice: either the customer purchases your product directly from your marketplace listing (cutting the partner out of the transaction), or the deal happens off-marketplace (losing the committed spend drawdown advantage). Both outcomes reduce close rates.

3
Parties in every CPPO/MPPO transaction
3%
Cloud transaction fee on end-customer price
2
Platforms with formal reseller offer programs (AWS, Azure)

Enabling CPPO/MPPO lets ISVs:

AWS CPPO: Channel Partner Private Offer

AWS introduced CPPO as part of its commitment to enabling partners in the AWS Marketplace ecosystem. It is the most mature of the three cloud reseller programs.

How AWS CPPO works

  1. The ISV creates a distributor offer — a private price floor they will accept from the channel partner. This is not the end-customer price; it is the ISV's minimum acceptable wholesale price.
  2. The channel partner (a registered AWS APN Partner with CPPO access) sees the ISV's distributor offer in the AWS Seller Management Portal.
  3. The partner creates a Channel Partner Private Offer (CPPO) to a specific end customer — their own price above the ISV's wholesale floor, with their margin built in.
  4. The end customer receives the CPPO, visible only to their specific AWS account. They accept and subscribe as they would any private offer.
  5. AWS collects payment from the end customer. The ISV receives the wholesale price minus the 3% AWS transaction fee. The partner receives the margin (end-customer price minus wholesale price).

AWS CPPO requirements

Important: The 3% AWS transaction fee is applied to the end-customer price (the partner's offer price), not the ISV's wholesale price. The ISV effectively pays the fee from their wholesale proceeds — factor this into your wholesale pricing when setting distributor offer terms.

AWS CPPO key facts

Azure MPPO: Multi-Party Private Offer

Microsoft introduced Multi-Party Private Offers (MPPO) to bring channel resell mechanics to Azure Marketplace. It works within the Partner Center ecosystem, which Microsoft partners already use for CSP and co-sell activities.

How Azure MPPO works

  1. The ISV creates a private plan in Partner Center that they make available to authorized partners for MPPO use.
  2. A Microsoft partner (CSP-authorized or direct Microsoft partner with appropriate designations) creates an MPPO using the ISV's private plan as a base.
  3. The partner customizes pricing and terms for their specific end customer — building in their margin above the ISV's plan pricing.
  4. The end customer receives the MPPO through Azure Marketplace. They accept and purchase through the partner's offer.
  5. Microsoft collects payment. The ISV and partner receive their respective amounts based on the agreed pricing structure.

Azure MPPO requirements

MACC applies: Azure MPPO transactions qualify for MACC (Microsoft Azure Consumption Commitment) drawdown. End customers can use their MACC commitment to pay for an MPPO purchase — the same as a direct private offer. This is a key selling point for deals where the buyer has a large MACC balance to draw down.

Azure MPPO key facts

Setting up CPPO or MPPO for your listing?

Automatum configures CPPO and MPPO as part of our managed service for ISVs. Our team has delivered 80+ marketplace listings across AWS, Azure, and GCP.

Talk to our team →

GCP: Reseller offers

As of 2026, Google Cloud Marketplace does not have a formal equivalent to AWS CPPO or Azure MPPO. There is no structured three-party mechanism where a partner creates their own marketplace offer on top of an ISV's listing with a distinct wholesale/retail price split.

ISVs working with GCP-focused reseller partners typically handle this in one of two ways:

GCP's partner marketplace selling capabilities are evolving. ISVs with active GCP partner relationships should check with their Google partner manager for the latest partner-led selling options — this area is developing faster than the public documentation reflects.

CPPO vs MPPO: side-by-side comparison

Factor AWS CPPO Azure MPPO GCP
Mechanism name Channel Partner Private Offer Multi-Party Private Offer No formal equivalent (2026)
ISV creates Distributor offer with wholesale price Private plan for partner use Direct private offer to end customer
Partner creates Custom CPPO to end customer at partner price Custom MPPO at partner price No partner-created offer mechanism
Transaction fee basis Partner's end-customer price Partner's end-customer price ISV's offer price
Committed spend eligible Yes — EDP drawdown Yes — MACC drawdown Depends on arrangement
Partner type required APN Partner with CPPO access CSP or direct Microsoft Partner N/A
ISV authorization required Yes — per partner Yes — listing must be enabled N/A

When to enable CPPO/MPPO

Not every ISV needs reseller offer programs from day one. Consider enabling CPPO or MPPO when:

If you are just starting out: Prioritize getting your direct listing and private offer workflow running first. CPPO and MPPO add complexity and require active partner management. Enable them once you have committed channel relationships that justify the setup investment.

Frequently asked questions

A private offer is a direct deal between the ISV and the buyer. A CPPO (Channel Partner Private Offer) involves three parties: the ISV sets a wholesale price, the partner creates the actual offer to the end customer at their own price, and the end customer purchases from the partner. CPPO enables channel resell; a standard private offer does not.
The ISV controls the wholesale price (the distributor offer) — the minimum they will accept from the channel partner. The partner controls the end-customer price, which is typically higher to include their margin. The ISV sees the wholesale amount in their AWS payouts; the partner receives the margin.
No. The ISV must explicitly authorize specific partners to create CPPOs from their listing. Not all APN partners have CPPO access by default — AWS must enable CPPO access for the specific partner account. Contact your AWS Partner Development Manager to set up authorization for a specific partner.
Yes. Azure MPPO transactions qualify for MACC drawdown, just like direct private offers. The end customer can use their Microsoft Azure Consumption Commitment to pay for an MPPO purchase. This makes MPPO-based deals just as attractive from a procurement standpoint as any other Azure Marketplace transaction.
As of 2026, GCP Marketplace does not have a formal equivalent to AWS CPPO or Azure MPPO. ISVs working with GCP reseller partners typically use direct private offers or handle the partner margin arrangement outside the marketplace. Contact your Google partner manager for the latest partner-led selling options — this area is developing.

Ready to enable your channel partners?

Automatum sets up CPPO and MPPO configurations as part of our managed service for ISVs. Our team has delivered 80+ marketplace listings — we handle the setup so your team does not have to.

Talk to our team →