Tips and Tricks HQ Support Portal › Forums › WP eStore Forum › better integration of all three?
- This topic has 19 replies, 3 voices, and was last updated 13 years, 3 months ago by chodhry.
November 14, 2009 at 10:50 am #438
Well, i have been hoping here and there with all these questions I am having and may be creating support problems for you guys. But well, what I want to do requires a better integration between both of your plugins so can you please let me know if it is possible to have
– eStore Downloadable items made available to eMember’s depending upon their user levels. For example, having a download area for membership levels. So where we add a download able product in eStore, we could define the eMembership level. so users of that level could download the product for free from a my download area or at least order it for free. So when ever they need it they just go and order the product again to get the new download link. Or a simmilar link can be added to their profile.
– eMember account created for eStore purchaser while purchasing an item. Such a member can be added to a specified member level just as you define a membership level to be free. This way you can add their purchases to their membership account.
– at the end, if you could also have the eAffiliate use the same member data base so every buyer automatically becomes an affiliate and help make more sales.
Just imagine, it is turning these individual plugins to full blown shopping cart, subscription and licensing system on world’s most used content management system.
So will you consider making these improvements?November 14, 2009 at 11:19 am #16036erics_dadMember
I agree with chodhry.
I only just bought these plugins an hour ago or so but I bought them with the understanding that they integrate well with each other but perhaps not to the level chodhry is mentioning? Or do they?
Either way, I’d love for the same functionality so admin/support, please shed light on this possibility or if it exists, please confirm
ThanksNovember 14, 2009 at 1:15 pm #16037
Amin, can i please get some feedback on above?
chodhryNovember 16, 2009 at 6:33 am #16038
I am still waiting amin. Would really appreciate any words from you on it. It is perfectly fine even if you say “NO” to these requests. I would not start arguing for a refund or anything like that.
just want to make sure if this combination would or can better suite to my needs even if not right now or a possible time frame. Just want to make a decision over here.
thank you very much!
chodhryNovember 16, 2009 at 7:19 am #16039
or alternatively, can I have products with zero price? I mean free products which only my eMembers would be able to order and get the expiring download link.November 16, 2009 at 8:01 am #16040
Hi chodhry, sorry for the delayed reply… I get way to many emails, comments, forum posts every day so I try to prioritize when replying to make sure critical issues and responses that doesn’t take long to respond are replied first. I develop and support my plugins on my spare time so I need to be very efficient with time management.
Anyway, this is not perfect but you can specify the membership level to the “Reference field” of any product and a membership account will be created for that customer when he/she purchase that item.
The affilate software and the eMember uses different database tables this is to keep them decoupled. Remember most people are not going to use these 3 plugins together. Lot of people use these plugins in conjunction with other products (the combination is endless). Depending on the need I may need to add a column in the database table of the affilate users for integration with a 3rd party product which is completely irrelevant to the eMembers member database. I understand your point of view but these plugins are developed independently so they can be used independently. Having dependency between products that are designed to be used independently can be disastrous… not to mention that it totally goes against the fundamentals of object oriented programming.
You can put the links of all the downloadable products on the homepage of each membership level (you can have a home page for each membership level and redirect the members to this page upon login). This way you won’t need to worry about link expiry (if you don’t want the links to expire then no point in encrypting them cause it’s essentially the same). You can have a section called new downloads in the home page and list the new downloadables there.
Yes, you can offer a free download that uses the encrypted link mechanism. It’s done through the squeeze page type form option of the eStore plugin. The following URL should help:
http://www.tipsandtricks-hq.com/ecommerce/how-to-make-a-squeeze-page-using-the-wordpress-estore-plugin-126November 16, 2009 at 8:17 am #16041
Thanks for the reply Amin, I completely understand your situation.
I actually desperately in love with wordpress and do not want to use any other option.
Squeeze page idea looks nice. I will have a look at it and may get a few more questions. One comes on top of my head is if I can put a button to “download” the product on a squeeze page and every time one clicks, it generates a new download link for that. as on second thought i like the expiry link idea better.November 16, 2009 at 9:48 am #16042
What if that person is already a customer? I mean if we already have his email in the customer’s database?
Would this be added as a new customer or simply product id would be appended to his purchases?
Can we remove the need of adding the email address as we will already be having that detail (as customer details while signing up with eMember). Just needed a way to generate a download link for products.
And I totally understand how we can add a download area for different membership levels. But can we add downloads on user basis in their home page.
I think I should better explain my shop idea and you could let me know if we can go with your plugins combination.
We have around 30 products. We want to sell them individually as well as all for flat yearly subscription price. So we need a download area where our members could download their purchased product or subscribed products anytime they want. still the product should be secure enough to not be able to be shared in public. So a download area with expire-able download links (like free squeeze page product links depending upon the purchased product or membership level) would provide best security.
So can you please let me know if this is something we can achieve with your plugins.
chodhryNovember 17, 2009 at 5:44 am #16043
Hi Chodhry, Yeah, I can open up an API/function call so you can place a link on a page that generates a time encrypted link and emails it to the logged in member. will this do?November 17, 2009 at 9:09 am #16044
Sorry amin but I am afraid I did not quite understand what you mean. Let me rephrase my need if that could help. I also have stream lined a few things a bit to make it simple.
I want to run a subscription site where my members are being automatically charged for the subscription term and become inactive if they cancel it. This part can be managed through eMember very well.
Now the second part, I have a few products which I want that only active subscribers be able to download for FREE. So I do not want to give any direct link to the downloads. But I do want to give a download area to my users. Now eStore does offer subscription payment and wonderful secure links but I do not have any way to put these secure links to the download area for the subscribed term.
If I some how disable the expiration, there would be no point having them encrypted as any one would still be able to download the products by accessing them directly. So what I was thinking
1 – if some how we could have a validation check to see if the user is logged-in or not and if logged-in let him download the product. I know this could get a be bit complicated as the download is being managed by eStore and validation is in eMember.
2 – alternatively, we could allow eStore to create free products. Free products can have a download link which will bypass all the payment process (cart, checkout, paypal, IPN,) and take the user directly to the thank you page with the actual download link which will be dynamic and will expire after a set time. And this sound less complicated to me than the above solution.
Anyways, please let me know if this is something you can manage adding in the plugin.
chodhryNovember 17, 2009 at 9:13 am #16045
well, after reading your solution again, I think I now got it. silly me.
khair, this is exactly what I was suggesting in the second bullet of my above post except I think member should be taken to a download page instead of getting the link on the email. Imagine if you have over 25 products and you will have to go to your email every time you wanted to download them.November 20, 2009 at 8:06 am #16046
Amin, I can you please let me know if this is possible? or when you can implement such a feature?
thanks!November 20, 2009 at 10:02 pm #16047
Hi Chodhry, sorry I didn’t get the summary of the requirements for the feature from your last post. So far we have done some discussions.. discussions are good but having a set of clean requirements is better. This way I am not implementing something that I think you want but you don’t really want.
So you will be happy with an option so your members can click on a link or a button and they get an encrypted link in their email?November 21, 2009 at 6:06 am #16048
nah, email would not be convenient. They click on the link and go to another page with the encrypted download link.November 23, 2009 at 6:56 am #16049
okay added this option. Now you can use the following shortcode on a post or page and it will display a download button that the members can use to download the product (this way the real URL of the product won’t get revealed).
The product id is 1 in this example.
- You must be logged in to reply to this topic.