I am sorry, but we shouldn’t need third-party apps for basic functionality or improvements.
Topic summary
Issue: “One per customer” discount codes in Shopify are enforced only by email, letting repeat buyers reuse codes by changing emails (even with same name/address). Merchants report widespread abuse and request additional identifiers (address/phone) to enforce limits.
Current status: Shopify staff confirm no native secondary verification yet. Multiple feedback reports have been submitted to the Product Team; no ETA or commitment. Users are advised to watch the Changelog for platform updates.
Tried/Proposed workarounds:
- Require customer accounts; monitor addresses and cancel/refund repeat misuse.
- Make phone number required at checkout. Staff note it helps in some cases (e.g., POS vs online), but merchants report it doesn’t stop email-based repeat use with the same phone.
- Use third‑party apps: bulk single‑use codes + email marketing, Fraud Filter to block specific customers, fraud/verification apps, or automation to match prior orders by name/address. Merchants push back on added app costs and friction.
- Operational tactics: diplomatic customer outreach; shift to loyalty/rewards (e.g., Smile) to incentivize accounts; offer one‑time codes post‑purchase.
Open requests: Add native checkboxes/limits (one per address/phone, not just email). Question raised about Gmail “+” aliasing. Thread remains open; no resolution.
4 Likes