Jump to content

Validating Serif Affinity MAS purchase - Suggestion


Recommended Posts

Hi Andy, Matt, MEB and team,

 

I am not an apple developer so pardon my ignorance in this area.  My understanding is that the beta program requires a purchased copy of the Affinity product(s) to be installed.

 

I am not sure Apple makes available a MAS API and that if it's possible to tap into this API to validate a purchase rather than multiple copies of the same software.

 

Perhaps the following could be guide to validating a Affinity purchased software (if the API exist or there is a way to do this)

 

On a user attempting to run an installed Affinity beta software, do the following:

 

1. make an API call to check if the user owns a purchased copy of the Affinity product.  If the user is not already logged into MAS, prompt the user for MAS credentials.

 

2. On validating of the purchase, display a user alert message to inform the user that a purchase validation check has been conducted and let the user know the outcome.

 

3. Based on the outcome of step 2, allow or deny running the Affinity software.

 

4.  Auto-shut down the application of a validate purchase of an Affinity product could not be validated.

 

 

Could one of you please comment on this?

 

Nana

Link to comment
Share on other sites

×
×
  • Create New...

Important Information

Terms of Use | Privacy Policy | Guidelines | We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.