All things Shopify and commerce
We're moving the community! Starting July 7, the current community will be read-only for approx. 2 weeks. You can browse content, but posting will be temporarily unavailable. Learn more
How to limit the purchase to one per customer EVER
Not one per order, or one per year, just one time and then they can't buy the trial again.
We've had a couple members purchase the trial for the second time. The membership trial is attached to a monthly or quarterly subscription through Appstle. System works, except for a few of our members who will cancel their subscription and then purchase the trial again. I'd like to set the product listing up so that once a customer makes that purchase, they can not do so again. But it can't affect their monthly subscription which starts after the initial 3 months have ended. Any suggestions?
You could try using Shopify Flow to automatically assign a tag to customers who have purchased that specific product. Then, you could use the Cart/Checkout Validation Functions API (or an app that uses this API) to block customers with that tag from checking out if the product is in the cart.
Hope this helps,
Tobe