How to Limit Products to Single Purchase
Learn how to configure products so customers can only purchase them once. This is useful for introductory offers, one-time onboarding packages, or any product that shouldn't be repurchased.
Before You Begin
- You must be logged in to your account at https://app.joinzipper.com
- You need permission to manage products (typically organization owners and admins have this permission)
- The product must already exist or you're creating a new one
Steps
Step 1: Navigate to Product Settings
- Log in to your account at https://app.joinzipper.com/auth/login
- Click Packages in the left sidebar
- Find the product you want to configure
- Click on the product to open its settings
What happens next: You'll see the product configuration page.
Step 2: Enable Single Purchase Only
- In the product settings, find Purchase Settings or Availability
- Look for the Single purchase only option
- Enable/toggle Single purchase only
- Click Save
What happens next: The product is now limited to one purchase per customer.
Step 3: Verify the Setting
To test that the setting works:
- Find a test customer who has not purchased the product
- Process a purchase of the product for them
- Attempt to purchase the same product again for the same customer
- You should see a message that the customer already owns this product
How Single Purchase Works
For new customers:
- Product is available for purchase
- Checkout proceeds normally
- Purchase is completed successfully
For customers who already own the product:
- Product shows as "Already Purchased" or similar
- Cannot add to cart or proceed to checkout
- Customer can view their existing purchase
- Staff see a notification that purchase is blocked
In the customer's product list:
- Owned products are marked appropriately
- "Already Purchased" label displayed
- Link to view existing purchase/subscription
Use Cases for Single Purchase Products
Introductory Offers:
- First-month discounts
- Trial periods
- New customer specials
Onboarding Packages:
- Starter kits
- New member packages
- Registration fees
One-Time Products:
- Registration or enrollment fees
- Assessment packages
- Orientation sessions
Membership Components:
- Initial setup fees
- Joining fees
- One-time equipment purchases
Tips
- Clearly name products to indicate they're one-time offers
- Consider what happens after the product expires (for subscriptions)
- Use this for introductory offers to prevent abuse
- Combine with invitation-only to control who can purchase
- Test the setting with a staff or test account before going live
Troubleshooting
Problem: Customer was able to purchase the product twice Solution: Check that:
- "Single purchase only" is enabled on the product
- The purchases were for the same customer account
- The setting was saved correctly
Solution: Go to the product settings and verify the single purchase option is enabled and saved.
Problem: Customer can't purchase and they've never bought it Solution: Check that:
- Customer doesn't have a previous purchase (check history)
- There isn't a duplicate customer account with the purchase
- The product isn't also restricted by other settings
Solution: Review the customer's purchase history for duplicates or merged accounts.
Problem: I need to let a customer re-purchase a single-purchase product Solution: Options include:
- Disable "single purchase only" temporarily, complete the purchase, then re-enable
- Create a duplicate product without the single-purchase restriction
- Cancel/refund their original purchase if applicable
Note: Be careful not to create loopholes in your business rules.
Problem: Single purchase setting isn't available Solution: Check that:
- You're editing the right product type
- You have permission to modify product settings
- The feature is available for your plan
Solution: Contact support if you don't see the option but expect to have access.