Can't Sell Microsoft Products? Here's Why (And How to Fix It)
If you're a CSP partner and your orders suddenly started failing, you're not alone. Microsoft's new MCA attestation requirements are now in effect, and partners who haven't adapted are getting blocked from completing sales.
Let's break down what's happening and what you need to do.
The Problem: Your Old Attestation Method No Longer Works
Microsoft changed how partners confirm their customers accepted the Microsoft Customer Agreement (MCA). The methods you've been using for years are now deprecated or completely retired:
Already gone:
- Bulk attestation tool update functionality (retired October 7, 2025)
- Partner Center UI attestation for new customers
Retiring January 5, 2026:
- Legacy Partner Center API
- Partner Center UX-based attestation
After January 5, 2026, there are only two ways to accept the MCA: Microsoft's new Enhanced Attestation API, or direct customer acceptance through the Microsoft 365 Admin Center.
No API integration? No attestation through Partner Center? Your net new customer purchases get blocked.
Who's Affected
This impacts all direct bill partners and distributors who:
- Use the Partner Center UX to attest on behalf of customers
- Rely on the legacy attestation API
- We're using the bulk attestation tool
- Haven't migrated to the new Enhanced Attestation API
Additionally, if you attested for customers before April 1, 2023, and haven't re-attested since, you're already blocked from key Partner Center actions like new purchases, quantity increases, and subscription upgrades.
What Microsoft Changed (And Why)
Microsoft's audit findings showed that many partners couldn't provide proper proof that customers actually accepted agreements. This created compliance gaps, regulatory risks, and security concerns.
The new Enhanced Attestation API addresses this by requiring partners to present the MCA using an embeddable component provided by Microsoft. Customers see the actual agreement and explicitly accept it.
Partners then relay the acceptance details through the API. It's more compliant. It's more auditable. And it's now mandatory.
Your Options (Choose One)
Option 1: Direct Customer Acceptance
- Have your customers accept the MCA themselves through the Microsoft 365 Admin Center. No API work is required on your end. But it adds friction to your sales process, and you lose control over the customer's experience.
Option 2: Integrate the Enhanced Attestation API
- Build or adopt the new API into your workflow. This lets you maintain the partner-attested experience while meeting Microsoft's compliance requirements. It's more work upfront, but it keeps your sales process streamlined.
How CloudCockpit Solves This
CloudCockpit's MCA Attestation feature handles the complexity for you.
Instead of building API integrations from scratch or forcing customers through Microsoft's admin portal, CloudCockpit provides:
- Built-in MCA attestation workflow directly in your existing provisioning process
- Compliance tracking so you know exactly which customers have valid MCAs
- Streamlined customer experience without redirecting to external portals
You keep selling. Your customers stay happy. Microsoft stays compliant.
Critical Dates
October 7, 2025:
- Bulk attestation tool becomes read-only
October 7, 2025:
- Partners blocked if they attested before April 1, 2023 and haven't re-attested
January 5, 2026:
- Legacy API and Partner Center UX retired
January 5, 2026:
- Only Enhanced API or direct customer acceptance allowed
January 2026:
- Bulk attestation tool fully retired
Next Steps
Don't wait until you're blocked. If you're still relying on legacy attestation methods, it's time to move.
Ready to see how CloudCockpit handles MCA attestation?
For technical details on CloudCockpit's MCA Attestation feature, visit our Knowledge Base.