So, how do you get rid of this error to create the Azure Marketplace offer? As added information, the subscription form does not include payment methods. The final status check shows the information that was provided through the form is valid - but you end up with this error:
{
"status": "Failed",
"error": {
"code": "ResourcePurchaseValidationFailed",
"message": "User failed validation to purchase resources. Error message: 'Offer with PublisherId: 'sas-institute-560503', OfferId: 'sas-viya-on-azure' cannot be purchased due to validation errors. For more information see details.
}
}
Additional note: I do not have a service limitation on Az because I had deployed viya4 in this environment and obtained all the required machine count and vCPU and memory requirements when I did that deployment.
Hi @slg, thanks for using SAS Communities!
I see in the json message:
message": "User failed validation to purchase resources. Error message: 'Offer with PublisherId: 'sas-institute-560503', OfferId: 'sas-viya-on-azure' cannot be purchased due to validation errors. For more information see details.
Would you happen to have what was included in the in those extra details?
Yes. This looks like the full message. I was experimenting on an Azure Pass subscription which I use for testing purposes. Could that be the problem? What type of accounts qualify?
Hi @slg, thank you for your Azure Pass Subscription information.
The thing you need for this is "be able to make a purchase" which you can find in here.
What is required to purchase and deploy SAS Viya?
Could you confirm that you can purchase products sold through Microsoft Azure Marketplace with your account?
Please review the purchase validation checks that Microsoft documents here:
The most likely check failure would be that the subscription/billing account is not associated with a valid payment instrument (such as a valid credit card).
Thanks!
SAS Innovate 2025 is scheduled for May 6-9 in Orlando, FL. Sign up to be first to learn about the agenda and registration!