Tips and Tricks HQ Support

Support site for Tips and Tricks HQ premium products

  • Home
  • Contact Us
  • Documentation
  • Forum Home
    • Forum
    • Forum Search
    • Forum Login
    • Forum Registration

WP eStore – Coupon one per customer

by

Tips and Tricks HQ Support Portal › Forums › WP eStore Forum › WP eStore General Questions › WP eStore – Coupon one per customer

Tagged: coupon, discount, single use

  • This topic has 11 replies, 4 voices, and was last updated 13 years, 7 months ago by trock.
Viewing 12 posts - 1 through 12 (of 12 total)
  • Author
    Posts
  • June 8, 2011 at 4:16 pm #3551
    headmonk
    Member

    I’m trying to set up an auto-responder where whomever signs up gets a coupon code that they can use once. Is there a way to set this so it’s one per customer.

    June 9, 2011 at 3:27 am #33139
    amin007
    Participant

    Nope, eStore doesn’t have this ability. You can create “one time use” coupon but it won’t work as a per customer basis.

    June 15, 2011 at 4:03 pm #33140
    headmonk
    Member

    Drats! Can add to a feature request for this?

    thanks much!

    June 16, 2011 at 12:28 am #33141
    amin007
    Participant

    I would like to add a feature like this but WP eStore has no way of guaranteeing or identifying that a user has already used a coupon or not. When a visitor adds items to the cart he/she is just an anonymous user. eStore only puts a label to that customer after a payment is made and it can get the user details from the payment gateway. Even if you added a check to ask for their email address before they can add items or apply coupon the customer can easily use a different/fake email address to pose as a different customer and use the coupon (you can’t prevent that). This sort of feature (one coupon per customer) works well if you have a membership type system on your site that enforces the customer to log in before they can checkout. When a user logs in he/she is not anonymous anymore and you can apply logic/conditions based on his/her profile (example: you can check if this user has used coupons before or not). Then again if you force customers to log into your site then your checkout process is not simple anymore and you loose big on the cart abandonment rate due to complex checkout process.

    July 9, 2011 at 2:02 pm #33142
    headmonk
    Member

    That would be fine. Most of my customers are not going to try and game the system.

    If you could add this, would be wonderful.

    July 26, 2011 at 9:18 pm #33143
    jomo5280
    Member

    Amin – how would one go about adding these “logic/conditions” to the codebase?

    Meaning it would only deal with “logged in members” – and this conditional would check to see if a particular member has used this coupon before or not?

    July 26, 2011 at 9:19 pm #33144
    jomo5280
    Member

    Amin – how would one go about adding these “logic/conditions” to the codebase?

    Meaning it would only deal with “logged in members” – and this conditional would check to see if a particular member has used this coupon before or not?

    July 27, 2011 at 12:43 am #33145
    amin007
    Participant

    Honestly, I don’t know. What sort of scenario do you have in mind. I am interested to know the flow of events that you expect your visitors to do and the cart to expect.

    July 28, 2011 at 3:40 am #33146
    jomo5280
    Member

    We actually got it to work by adding some additional code and an additional table in the Db. I can email you what we did if you are interested.

    July 28, 2011 at 3:41 am #33147
    jomo5280
    Member

    We actually got it to work by adding some additional code and an additional table in the Db. I can email you what we did if you are interested.

    July 28, 2011 at 11:51 pm #33148
    amin007
    Participant

    Yeah sure.

    October 3, 2011 at 9:25 am #33149
    trock
    Member

    Hello,

    I am also interested in this functionality. May I ask how you did it?

  • Author
    Posts
Viewing 12 posts - 1 through 12 (of 12 total)
  • You must be logged in to reply to this topic.
Log In

Forum Related

  • Forum Home
  • Forum Search
  • Forum Registration
  • Forum Login

Support Related Forms

  • Contact Us
  • Customer Support
  • Request a Plugin Update
  • Request Fresh Download Links

Useful Links

  • Plugin Upgrade Instructions
  • WP eStore Documentation
  • WP eMember Documentation
  • WP Affiliate Platform Documentation
  • Tips and Tricks HQ Home Page
  • Our Projects

Quick Setup Video Tutorials

  • WP eStore Video Tutorial
  • WP eMember Video Tutorial
  • WP Affiliate Platform Video Tutorial
  • Lightbox Ultimate Video Tutorial

Our Other Plugins

  • WP Express Checkout
  • Stripe Payments Plugin
  • Simple Shopping Cart Plugin
  • Simple Download Monitor

Copyright © 2025 | Tips and Tricks HQ