All things Shopify and commerce
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
June brought summer energy to our community. Members jumped in with solutions, clicked ...
By JasonH Jun 5, 2025Learn how to build powerful custom workflows in Shopify Flow with expert guidance from ...
By Jacqui May 7, 2025Did You Know? May is named after Maia, the Roman goddess of growth and flourishing! ...
By JasonH May 2, 2025