Integrating WishList with the WP eStore plugin is very easy. First you should read the integration scenario post from the following URL to get a visualization of what to expect from this integration though:
You also need to make sure that you have the latest version of WishList Members pluign. Move to the next section when you are ready to do the integration.
What Info will You Need?
You will need 3 pieces of information from WishList members plugin to configure a “Buy Now”, “Subscribe” or “Add to Cart” button that integrates with the WP eStore plugin. The info you need are:
- The Post URL
- The Secret Word
- Membership Level SKU Number
All these information can be found on the “Integration” tab of the WishList members plugin (Select Generic System integration)
WP eStore Settings for WishList Members Integration
Step 1) Go to the “3rd Party Integration” tab from the settings menu of WP eStore plugin.
Step 2) Check the “Enable Wishlist Members Integration” checkbox from the “WishList Integration Settings” section.
Step 3) Fill in the “POST URL” and the “Secret Word” in the corresponding fields and save the settings by clicking the “Update” button.
Step 4) When configuring an eStore product, use the Membership Level SKU (this is number that corresponds to a particular membership level of your WishList members plugin) in the “Reference Text” field under the Additional product details section of the product.
Now, when someone pays using that eStore product, the plugin will know which membership level to create for that user. Once the user makes a payment, the plugin will talk to the WishList members plugin to create a membership account and send an email which will have a link to complete the registration.
Handling the Thank You Page URL
The user needs to click on the unique link sent to them via email in order to complete the registration after payment. So you can send the users to a generic “Thank You” page (after payment) where you instruct them to check the email for the special registration link and click on it.
What to Do When You Have Multiple Membership Levels?
Create a new eStore product for each of your membership levels and use the corresponding SKU value of the level in the reference text field of the eStore product.
Note: We provide technical support for our premium plugins via our customer only support forum
Hi Phill, You only need to follow the steps outlined in the documentation nothing else. The comments can get outdated sometimes.
Hi Admin!
Like Kevin at the top of the comments I have an estore + WP Affiliate + WishList Member setup where I am selling a product with a buy now button (one single payment).
Do I still need the modification mentioned to Kevin above, or is there an option built into the latest version of estore.
Basically when someone buys I want them to be subscribed to the specified WLM level and have the affiliate commission tracked automatically.
Thank you!
Phill
Yeah you should be able to integrate WishList’s membership payment with eStore even though WishList is on a subdomain. There is nothing special for normal products but you will need to follow this documentation when you create payment buttons for membership.
Hi-
I have several integration questions for e-store, affiliate and wishlist.
We are using the e-store and affiliate scripts on our main site for individual products and some subscription type payments. We have added a members area at members.mydomain.com and installed wishlist.
Can we integrate all three even though wishlist is on a subdomain?
do we need to add anything in order to sell individual products and memberships from the same script?
Thanks
Donna
Hi Ashley, In the “Add/Edit” products menu under “Additional Options” there is a option called “Button Image URL” . Enter the URL of the image that you want to use for your custom button here.
Hi,
I am trying to find out how to make a custom subscription button work with eStore. Any help will be appreciated.
Thanks
Membership to my site exists on 2 levels (silver and gold). I have set it up just like in the tutorials, so their Subscription will be renewed automatically unless they cancel. So it is a recurring payment.
I would, however, like to give the customer a chance to upgrade. If they do so, do I create regular “subscribe” button that will charge them the difference in price between gold and silver? If I do this, will the upgrade cost also be recurring?
Is there a way to allow them to upgrade (pay the difference in the two packages), and then automatically keep billing them for the higher package? In other words, once they have chosen to upgrade to the gold membership, they will always be automatically charged for that gold membership. So, they will not be charged for the silver any more.
I know I can do this manually; however it would be great to figure out how to configure the “upgrade” button, so that everything works a little more automatic – for the user and for me.
Thanks,
Use a subscription button for the membership payment that has a recurring billing set to 1 year. You can use eStore to create subscription buttons (similar to what you have done for “Buy Now” buttons:
http://www.tipsandtricks-hq.com/ecommerce/how-to-add-a-subscription-button-for-recurring-payment-400
Naturally if I set the membership (WishList by the way) to 1 year then it would expire on it’s own, but I want it to auto renew UNLESS the member has manually canceled.
The whole idea is to have everything working automatically as much as possible.
What is the best solution in your opinion?
Thanks
You shouldn’t have to manually change the membership level of expired members. If you have specified the subscription duration in the membership level to be 1 year then their account will automatically be inactive after that time if they don’t renew.
I am building a membership site that has the option for a 1 year payment in advance.
How would you advise me to approach the renewal? Would it be wise to use an “expired” (name only) membership level and “upgrade” them to that level if they do not renew?
Thanks
Hi, The following post will explain how to integrate WishList with eStore: http://www.tipsandtricks-hq.com/ecommerce/wordpress-estore-and-wishlist-plugin-integration-448
You do not need to integrate the Affiliate with Wishlist it already does this through the eStore.
Let me know how this goes.
Cheers,
Ivy
Hi,
I’m trying to figure out how to integrate between wishlist Member + eStore + Affiliate program. Any detail documentation? Because I still have to put registration link and manually activated their subscription.
Thanks.
The new 3rd Party Integration works perfectly! Thank you so much for such an excellent plugin, perfect integration with wishlist, and the best support I have ever received!
Chris
Hi Chris, emails sent to you are bouncing back. Please use the contact form to contact me and give me your correct email address.
“Will the integration with wishlist affect the integration that we did with JROX?”
Not if it’s done properly 🙂 we will just need to handle it delicately.
Hi,
Can you please send me the integration plugin? and you may recall helping me with the the JROX affiliate plugin http://www.tipsandtricks-hq.com/forum/topic/integration-with-jrox-jam-affiliate-manager/page/3 (I’m Wisconsin). Will the integration with wishlist affect the integration that we did with JROX?.
Thanks,
Chris
Hi Justin, something must be missing somewhere.. the debug file should reveal what it is. Refer to the testing post to understand more on the debug file thing:
http://www.tipsandtricks-hq.com/ecommerce/how-to-test-the-wordpress-estore-to-make-sure-everything-is-working-properly-35
Lets see what this reveals… if this doesn’t help then I will take a look at your system to see where the issue is.
Hello,
I am using WishList w/ WP eStore + Affiliate Program. I am having a hard time with the integration. I followed the steps, and it doesn’t seem that the membership is created when someone pays. Instead, I have to put the registration link under the digital product URL. This works well enough, but paypal isn’t communicating with WishList and when someone cancels their subscription their membership remains.
I would like to integrate them so that when they cancel their subscription their Membership Level is automatically removed.
P.S. I did do the integration as you outlined already on this page, replacing the URL and Secret Key
Hi Key, It’s just one file that I give you and you just put in the plugin folder and thats it (no extra documentation needed for that).
Yes, you can sell individual product on the site as well as membership (the integration doesn’t affect the product selling side of things)
sounds like what I wanted…adding an affiliate system to wishlist member! please send me the “integration” package…and any documentation you can to make it clear.
can I sell individual products on the site, AS well as a membership subscription? or would the change/edit that needs done make the ipn good only for the membership?
thanks,
KEY
Hi Kevin, Yes, I have implemented a solution for this.. I sent you an email that should explain everything. Basically, if you follow what the documentation says you will be fine (the “Buy Now” and “Subscription” buttons are both integrated the same way now)
Any news on a solution for Buy Now button to WishList
Regards
Kb
Okies.. i will work on it to give you a custom solution for this
Hi there
Wishlist will de-activate this in the database as you can set expire dates to membership levels
So customers buys product a , he is allocated membership A for 3 months , after that its automatic as far as I can tel
Regards
Kb
Hi Kevin, WishList integration is done through a subscription button but I understand your requirement. I can modify the code a little bit so Wishlist integration can be done through a “Buy Now” type button too.
Here are some concerns though… How do you deactivate/cancel the member account when his membership period is over.. do you do it manually? In the case of a subscription button, PayPal sends a notification to the plugin when a member cancels their subscription or the membership period(eg. 6 month) is over which the plugin uses to communicate with WishList and deactivate the member’s account (this functionality is not available in “Buy Now” type buttons as they are for one off payment).
I should add we are not doing subscription on a particular product
Thanks
Kb
Hi there
Well we took the plunge and purchased to check this out further, in the case of a buy now button and wishlist …. what needs to be configured ??
Regards
Kb