There is an attempt to purchase subscription based on education offer. Provisioning of the subscription fails with the following error:
2019-10-28 08:30:08,820 <8352> [ 9] ERROR flow : The offer 512e27aa-19d1-4c38-b2cb-5813375c8201 is not purchasable - Partner is not eligible to purchase item 512E27AA-19D1-4C38-B2CB-5813375C8201.. Partner Exception: Error Category: BadInput Service Error Payload: Error code: 2004 Error message: The offer 512e27aa-19d1-4c38-b2cb-5813375c8201 is not purchasable - Partner is not eligible to purchase item 512E27AA-19D1-4C38-B2CB-5813375C8201.. Error data:
Partner actually have required qualifications to purchase item.
The issue is on Microsoft side.
There are two types of qualifications for offer:
reselleeQualifications array of strings The qualifications required by the customer in order for a partner to purchase the offer for that customer. resellerQualifications array of strings The qualifications required by the partner in order to purchase the offer for a customer.
In case if customer's tenant does not have "education" qualification, endpoint should receive error code #2085 "Offer ... is not eligible for purchase" from Microsoft. When such error is received, endpoint assigns required qualification for the tenant and finishes provisioning.
But error code #2004 is actually received, which is not expected.
Contact Microsoft support in order to resolve the issue.
Contact CloudBlue Technical Support in order to process task failed for affected subscription.