Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Important
This article describes an experience only available in the CSP integration sandbox, which is expected to launch April 11, 2025, generally available on October 7, 2025.
Appropriate roles: Admin agent | Sales agent
Before you can place an order on a customer's behalf, indirect provider and direct bill CSP partners must ensure their customer accepts and signs the Microsoft Customer Agreement (MCA). You can view and download the MCA specific to a customer’s:
- Geography
- Language
- Purchasing channel (CSP Partner)
- Audience (Commercial)
Customer acceptance of the MCA can be confirmed in two ways:
- Partner attestation - As a partner, you can confirm your customer's acceptance through Partner Center APIs.
- Customer direct acceptance - You can invite the customer to review and accept the agreement in the Microsoft 365 Admin Center.
Attesting the MCA on behalf of the customer
Note
Indirect provider and direct bill CSP partners can confirm their new and existing customers' acceptance of the MCA using Confirm customer acceptance and create agreement API. Indirect resellers can't attest through API on behalf of their customers. Instead, they must work with their indirect provider to complete attestation.
Important
After this revised API experience becomes generally available, indirect provider and direct bill partners will no longer be able to create or update an MCA attestation with Partner Center’s UI. Agreement data remains viewable on the customer’s account page.
Changing attestation to an API-only experience
On October 7, 2025, partner attestation of the MCA becomes an API-only experience. For more information, see Confirm customer acceptance and create agreement API.
Attestation requires partners to present the MCA using an embeddable component provided by Microsoft. Partners will relay customer acceptance details to Microsoft through the API, which creates the MCA between Microsoft and customer.
View and verify agreement information in UI
While partner attestation becomes an API-only experience, agreement data remains viewable within Partner Center portal. You can view whether your customer has an MCA in place—whether through directly accepting it themselves or through partner attestation—from the customer’s Account page. To do so:
- Sign in to Partner Center, and select the Customers workspace. Your Customer list appears.
- From your Customer list, select the customer for whom you want to view agreement data.
- Navigate to the customer's Account page.
- Under the Microsoft Customer Agreement section on the Account page, you see 2 possible options:
- Whether your customer accepted the agreement themselves (more on how customers can do this in customer direct acceptance), which simply shows either Provided or Not Provided.
- Whether partner attestation is used. If partner attestation is used, the customer signatory details display. Customer details are blank if there's no attestation.
Important
If neither customer acceptance nor partner attestation is used, the customer doesn't have an MCA in place. Either customer acceptance or partner attestation of the MCA must occur before a purchase can be completed.
- View the Customer acceptance details provided through the attestation API process.
Important
After integration sandbox is generally available in October 2025, information provided by partners through Partner Center’s MCA attestation process won't be editable from Partner Center’s UI. Agreement data becomes read-only on the customer’s account page.
Sending customer notice of partner attestation
After you attest to a customer's acceptance of the MCA, the customer signatory contact you provided receives an automated email notice within 30 minutes. Microsoft sends this email as confirmation of the attestation.
The customer notice isn't sent to customers who were invited to accept the MCA directly through the Microsoft 365 Admin Center (MAC).
Partners should prepare to address customer questions regarding the notification and agreement, as customers are directed to their partner of record to answer any questions.
The following shows an example customer notification:
Verify agreement information through APIs
You can also use Partner Center APIs to confirm agreement information, and the acceptance method (customer or partner) for the MCA.
Get confirmation of customer acceptance of Microsoft Customer Agreement
Get a download link for the Microsoft Customer Agreement template
Using customer direct acceptance
After you add a new customer, or established a relationship with an existing customer, use the following steps for them to directly review and accept the MCA within Microsoft 365 Admin Center:
- Outside of Partner Center, create and send an email inviting the customer to accept the MCA in Microsoft 365 Admin Center. Include the following items in the email:
- The URL that the customer uses to sign into the Microsoft 365 Admin Center: https://admin.microsoft.com/AdminPortal/Home?ref=/BillingAccounts/agreement.
Note
If the customer has yet to sign into their tenant, they need their sign-in credentials that you saved when creating their customer account.
- When the customer receives the email invitation, they can sign in to Microsoft 365 Admin Center. The customer then follows prompts to accept the MCA.
Troubleshoot customer acceptance issues
Sometimes, customers might not be able to accept the MCA directly, within the Microsoft 365 Admin Center.
When the customer attempts to make any new purchase (excluding autorenewal), they might receive the message: Please reach out to your Partner to confirm your acceptance of the MCA.
To resolve this issue, you must attest on behalf of the customer.