Hi guys. Is there any way I could go about a running a validation at checkout that searches our store's subscription records to see if a given customer has already signed up for a specific subscription in the past and prevents checkout if this is true?
We are running a free trial month promotion on a certain subscription product, and want to mitigate the potential for abuse as much as possible. Because of the way this subscription product is configured, duplicate sign ups by the same person are currently possible, and we want to prevent this to whatever degree we can so as to avoid having to police it all manually.
Any guidance or suggestions on accomplishing this would be deeply appreciated. Thanks for your help!