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

eMember separate sites from eStore & Affiliate

by

Tips and Tricks HQ Support Portal › Forums › WP eMember › eMember separate sites from eStore & Affiliate

Tagged: eStore and Emember, sell from multiple sites

  • This topic has 11 replies, 3 voices, and was last updated 11 years, 3 months ago by admin.
Viewing 12 posts - 1 through 12 (of 12 total)
  • Author
    Posts
  • December 17, 2012 at 10:16 pm #8180
    jewelsbranch
    Member

    I have a membership site that is currently running Wishlist at members.mydomain.com. I have a main site at mydomain.com where I have WP eStore and WP Affiliate installed and running well. I’ve been creating the memberships in Wishlist on the members site manually when one is purchased on the main site through eStore. I would like to have the memberships created automatically on checkout through eStore and I would also prefer to move to using eMember on the membership site and get rid of Wishlist. I’ve seen several threads where you say that it is not possible to have eMember and eStore installed on separate domains. Why not? If it is possible to have eStore create a membership in Wishlist on a separate domain and it is also possible to create a membership in eMember with a plain Buy Now PayPal button, why can’t I create a product in eStore that causes a seperate eMember install to register a member? Can I accomplish it somehow with PayPal settings or API calls to eMember? I need to continue to use eStore and WP Affiliate to support coupons and affiliate tracking but I really don’t want to bring the complexity of all my membership content under a single domain.

    December 18, 2012 at 5:12 am #52484
    admin
    Keymaster

    Please read this post which should help:

    https://support.tipsandtricks-hq.com/forums/topic/wp-multisite-install-and-plugin-behavior

    With that said, it is totally possible to do exactly the same setup you currently have and simply replace WishList with eMember. It is not a standard practice to use eStore in one WordPress install and then use eMember in another WordPress install but eMember has API that can be used to do this. Please read the above mentioned post then let me know if the simple solution suggested there is an option. If not then we can look into doing the API thing.

    December 18, 2012 at 4:14 pm #52485
    jewelsbranch
    Member

    Thanks for your reply. However, the option explained in the post you linked will not work for me because I essentially want to accomplish the opposite. My member site is private and essentially unknown to users until they buy a course. So I need the buy buttons to remain on my main site. I would like a member account created on the membership site when they buy on the main site without me having to manually create it.

    December 18, 2012 at 11:59 pm #52486
    admin
    Keymaster

    Okay. Please provide the following two pieces of info so I can give you details on the other option:

    – A link to the page where you have the eStore purchase button for your membership payment

    – A link to the site where eMember is installed

    December 19, 2012 at 1:15 am #52487
    jewelsbranch
    Member

    The course is not available to purchase right now and the current round is finishing this week. The URL where the purchase button will be (as it was previously and will be again) is [http://jewelsbranch.com/hire-us/the-pdf-workshop]

    The membership site is at [http://members.jewelsbranch.com] but it is currently running Wishlist. I’d prefer to move to using eMember (I have the plugin purchased and uploaded but not activated in WordPress right now).

    The next round of the course goes up for sale this week, but it’s pre-sale so I don’t really need to have the automated purchase to registration working until mid-January.

    Thanks!

    December 19, 2012 at 11:40 pm #52488
    admin
    Keymaster

    Okay you will just need to do the following:

    Go to the following eStore settings area:

    WP eStore Settings -> 3rd Party Integration -> POST IPN to a 3rd Party Application

    Now, specify the folloiwng URL in the “Instant Payment Notification (IPN) Post URL ” field:

    [http://members.jewelsbranch.com/?emember_paypal_ipn=1]

    That should make it so after your member pays via eStore, a membership account will get created in your other install.

    December 21, 2012 at 1:24 am #52489
    jewelsbranch
    Member

    Sweet, thanks! I’ll test this out next week and let you know if I have any issues. Do I need to specify the membership level in the reference text in eStore for the product or somewhere else?

    December 22, 2012 at 12:17 am #52490
    admin
    Keymaster

    Yes, the eMember membership level goes in the reference text field of the product in question. You basically follow this same instruction as usual:

    http://tipsandtricks-hq.com/wordpress-membership/?p=60

    January 11, 2013 at 7:32 pm #52491
    jewelsbranch
    Member

    I’m testing this now and it is not working. A member is not being created and no registration email is being sent. I’ve enabled debug logging on both sites and run test transactions. I put the member level ID in the Reference Text field of the product in eStore, it is 2. That part seems to be working.

    The IPN log on the eStore site says:

    [01/11/2013 7:19 PM] – SUCCESS :Value of the reference text field for this product: 2

    The IPN url is successfully being called on the eMember site but it is failing to create an member and email registration info.

    The IPN log on the eMember site says:

    2013 7:19 PM] – SUCCESS :Membership payment paid for membership level ID:

    [01/11/2013 7:19 PM] – FAILURE :Membership level ID is missing in the payment notification! Cannot process this notification

    [01/11/2013 7:19 PM] – SUCCESS :Paypal class finished.

    What should I check next to see why this is breaking? Thanks.

    January 12, 2013 at 2:49 am #52492
    admin
    Keymaster

    Hi, I will need a little more info about the setup to troubleshoot this one. I sent you an email.

    Update: you needed a little custom tweak on your site where you are running the eStore plugin. I have sent this to you via email.

    February 10, 2014 at 12:51 pm #52493
    epweb
    Member

    Hello!

    I have the exact same issue. I followed the instructions stated and received the receipt email but not the “complete your registration” email. Please advise.

    February 10, 2014 at 10:51 pm #52494
    admin
    Keymaster

    What is the eMember IPN URL that you used in your setup?

    What is the site URL where you have eStore? What is the site URL where you have eMember?

    What version of emember are you using?

    Enable the debug option then do a test transaction. Do you see data in the “ipn_handle_debug_eMember.log” file?

  • 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