Reseller abuse is a growing problem for Shopify stores, especially those selling popular, limited, or discounted products. Here's how to protect your inventory and your real customers.
Signs of Reseller Activity
- Single customers placing unusually large orders
- Multiple orders from the same address with different names
- New accounts immediately ordering maximum quantities
- Products appearing on Amazon, eBay, or other marketplaces at markup
Strategy 1: Per-Customer Purchase Limits
The most direct defense. Set maximum quantities per customer per order. For sensitive products, add lifetime caps โ limiting the total a single customer can ever purchase, across all their orders.
Strategy 2: Customer Tag-Based Rules
Create different rule sets for different customer types:
- New customers: Lower limits (max 2 per product)
- Returning customers: Standard limits (max 5 per product)
- VIP customers: Higher limits or no limits
- Flagged accounts: Strict limits on everything
Strategy 3: Checkout-Level Enforcement
This is critical. Cart-page warnings aren't enough โ determined resellers will bypass them. You need limits enforced at the checkout level via Shopify Functions, where they cannot be circumvented through browser manipulation or API calls.
Strategy 4: Scheduled Release Rules
For product drops, set time-based rules:
- First 24 hours: Max 1 per customer
- After 24 hours: Max 3 per customer
- After 1 week: Normal limits
This gives real customers first access before allowing larger purchases.
Ready to try Limit?
Set min/max purchase limits enforced at checkout via Shopify Functions
Install Free on ShopifyReseller abuse costs you twice: you lose inventory that could go to loyal customers, and those customers lose trust in your brand when they can't get what they want. Proactive limits solve both problems.