Tips and Tricks HQ Support Portal › Forums › WP eStore Forum › eStore – Can customer name and email be stored in WP User?
- This topic has 6 replies, 3 voices, and was last updated 9 years, 3 months ago by mbase.
February 1, 2013 at 12:08 am #8461
I wish to make an eStore customer’s name and email address available to a newsletter plugin which automatically reads the WP User registration list. Is there a way for WP eStore to store its data into the WP User registration database for use by the newsletter plugin?February 2, 2013 at 12:45 am #53477
No, eStore doesn’t have that option as a built in feature. We keep eStore separate from any kind of user/membership management functionality for a few reasons. User management can be a complex subject with lots of different requirements and should really be handled with a good membership plugin (example: WP eMember plugin). I suppose we could create a lightweight eStore addon that auto creates WP User account upon eStore purchase.February 7, 2013 at 5:41 pm #53478
Thanks for your reply. I would love to see that lightweight addon happen. Is that possible? I could also incorporate eMember into eStore if that is possible. I’m trying not to complicate things too much. Does a buyer need to log in twice if eMember is tied to eStore? Maybe a better question is: How vcan I incorporate eMember into eStore and make it transparent (i.e. not tying it to an obvious membership) Perhaps you can suggest some documentation concerning this.February 8, 2013 at 2:55 am #53479
There is an easy way to do purchase history with eStore and eMember. Have a look at the following documentation and let me know if that helps:
http://www.tipsandtricks-hq.com/wordpress-membership/how-to-display-a-members-purchase-history-158February 10, 2013 at 7:29 pm #53480
Thank you for your assistance. I don’t need purchase history. I simply want to record a buyer’s email address (and maybe name) in WP User for use by my newsletter plugin which does automatically harvest the WP User database at set intervals. In my case, I’m selling digital products via PayPal. I also give away free eBooks with the user using your free download short code. For a paid book, it is Paypal that collects the customer info and (apparently) sends it to eStore.
I don’t mind buying eMember if it can simply grab the PayPal record (or the info from your free download short code) and put the required info into WP User.
Thanks for your patience.
Please advise.February 11, 2013 at 10:20 pm #53481
For your purpose, eMember is probably not the right choice. I think it will be better if we create a custom addon for you that creates WP User when someone purchase via eStore. Please use the following form to get in touch with us:February 13, 2014 at 5:23 am #53482mbaseSpectator
Sorry in advance for the long post. But this topic sounds very close to something that I would like to do, and I already own both eStore and eMember.
What I would like is for eStore to have access to the purchasing member’s user name, so that once an eStore purchase occurs, I can send the user name as well as the email address and first and last name that comes in from PayPal, to my MailChimp list. The user name may not already exist, because it is possible for unregistered users to purchase a membership right away, and the order that this is executed is eStore -> PayPal -> Registration -> Confirmation, so the member creates their email after the PayPal process is complete. But many people become Free members first, and so are already registered when they decide to upgrade their memberships, and I would like to store these member’s user names along with the category of their purchase.
I need this because many members register through eMember using one email address, but then have a different email address associated with their PayPal accounts. So that, unknowingly (they don’t know how these plugins work) those members that have multiple email addresses are placed into my MailChimp list twice, once when they register, and then whenever they purchase anything through eStore. On my site, with the exception of initial membership levels, only those registered through eMember can purchase anything through eStore.
Ideally, I would like to have eStore be able to automatically search my MailChimp record for a match for that particular user name, and then if found, add the information about what was purchased through eStore (membership level, product, donation, etc.) to that member’s already existing record, but this may be too much to ask for.
So, at the least, if I have multiple records with the same user name, I would know that this is really the same person; because WordPress and eMember only allow one username per person, and I have it set up so that everyone has to initially register through eMember (even Free members).
I had a lot of problems setting up eStore and eMember to integrate the way I wanted them to with MailChimp. I tried a lot of different solutions, but ended up having to write some code (and modify some things) to get it to work properly.
What I needed was for eMember and eStore to send a member’s user name to a field in that member’s MailChimp record, along with that member’s membership level, to groups I had set up in the MailChimp record; in addition to the email address and first and last name that it was set up to send by default.
For example, if a member was a basic member, then later became a premium member, then later donated, then purchased something, I wanted that member’s entry in MailChimp to reflect all of this by having each of these activities (i.e., Basic, Premium, Donate, Purchase) added as groups in the member’s MailChimp record. I don’t know how to delete these groups once they are added, but I’m not worried about that, I just want a record of the things that a particular member’s activity that is easy to see at a glance, and that I can use to filter my list.
This is working now for me, although it was ‘very difficult’ to set up. However these two posts gave me the clues that I needed to get started:
- You must be logged in to reply to this topic.