This is a very obscure thing, but I’m putting it here to remind future me how to fix this issue. When placing a change order for a customer’s Microsoft 365 subscription, the Ingram Micro Xvantage portal won’t process the order because it gets hung up on the step where it says the customer has not accepted the Microsoft Customer Agreement (MCA).
There’s an option in the portal to click and view the MCA, and you can then accept it, but when you process the order in Xvantage, it returns to the page saying that you need to accept the MCA, and gives you a different URL (with a different uuid) each time to accept.
What you need to do is go into the client’s Microsoft 365 admin portal at admin.cloud.microsoft and go to Billing > Your Products.
Under Billing account view it will show you products connected to Client Name (MCA). Click on the client name link which will take you to the Billing accounts. There should be a banner at the top of the page saying that there’s a new MCA you have to accept. Click the link to accept it here in the admin portal and then go back and re-submit the change order. It should go straight through.