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 and WishList Integration Scenerio

by

Tips and Tricks HQ Support Portal › Forums › WP eStore Forum › WP eStore F.A.Q/Instructions › WP eStore and WishList Integration Scenerio

Tagged: paypal integration, Wishlist integration, wishlist member

  • This topic has 11 replies, 5 voices, and was last updated 9 years, 10 months ago by admin.
Viewing 12 posts - 1 through 12 (of 12 total)
  • Author
    Posts
  • December 8, 2009 at 7:00 am #537
    amin007
    Participant

    When you integrate Wishlist with eStore it does everything through the PayPal IPN (Instant Payment Notification) feature. This also allows the integration with the affiliate software for commission awarding purpose. When you use the IPN feature everything starts to happen in the background as soon as the customer hits the “Pay Now” button on Paypal.

    Here is the basic flow of events

    1) A visitor comes to your site and wants to signup for a membership

    2) The visitor picks one of the membership levels that you offer (you have created a payment button for each of the membership levels in eStore)

    3) Clicks on the buy button for the appropriate membership level and is taken to the payment gateway (example, PayPal) for payment.

    4) After the visitor pays for the membership he/she will receive two emails from eStore.

    a) one for the standard purchase email (eStore’s product sale notification).

    b) and a 2nd one which will contain a unique link to complete the member registration.

    5) Once the visitor clicks on this unique link sent via the 2nd email in step 4, he will be brought to the page where Wishlist plugin will let him complete the membership registration (the user will be able to choose a username and password at this stage).

    Limitation

    Due to the limitation of the integration process you can not choose the option whereby the customer is sent back to the site to complete the registration after the payment (the customers will have to do this part by following the unique link that is sent to his/her email after payment).

    You can customize the “Return URL” in eStore’s settings page so it redirects the customer to a “Thank You” page after payment where you can put general instructions for the member explaining what to expect next (example, you will receive an email shortly …)

    Integration Documentation

    The WP eStore and Wishlist integration documentation can be found at the following URL:

    https://www.tipsandtricks-hq.com/ecommerce/wordpress-estore-and-wishlist-plugin-integration-448

    May 9, 2011 at 11:02 pm #16575
    robinsn
    Member

    Are you saying that we won’t know what membership they bought when they come back from paypal?

    May 10, 2011 at 1:11 am #16576
    amin007
    Participant

    We know the membership level.

    August 3, 2011 at 5:23 pm #16577
    rebekahzjones
    Member

    Amin,

    So does the WishList Integration only work when someone pays via PayPal? My client is using the Authorize.net plugin to allow members to purchase access via Authorize.net. The payments are going through just fine, but the followup email isn’t coming through. Do I need to just share the registration link in the product information? That’s what I’m doing now, but would love to hear of a better way!

    ~R

    August 3, 2011 at 8:55 pm #16578
    rebekahzjones
    Member

    Update: I noticed that when someone purchases through authorize.net, it creates the temporary registration for them, but doesn’t send out the email with the link to complete. So the integration is partially working…. ~R

    August 4, 2011 at 1:29 am #16579
    amin007
    Participant

    This integration will work for any checkout done via eStore (you can use any gateway supported in eStore).Please run a test transaction with debug option enabled and then share the content of the “eStore_post_payment_debug.log” file:

    https://support.tipsandtricks-hq.com/forums/topic/how-and-when-to-enable-debug-and-what-does-it-do

    August 9, 2011 at 10:55 pm #16580
    rebekahzjones
    Member

    Amin,

    Sorry for the delay… we went another route for the launch, and I’m only now able to test. I created a test product for $0.01, integrated it with WishList and did the transaction with debug enabled. Here’s the failure from the log file:

    [08/09/2011 10:46 PM] – FAILURE :Member signup email sending failed

    That’s the issue, somehow the email isn’t getting sent. I’m getting the product email as stated above, although it’s blank instead of sharing the product specific details I have in the product.

    Using version 5.6.4

    Thanks!

    ~R

    August 11, 2011 at 5:49 pm #16581
    rebekahzjones
    Member

    UPDATE: I just tried this with using PayPal as the payment processor. The “ipn_handle_debug.log” processed everything fine (the payment went through, I received the product email, etc.). When it kicked over to the “subscription_handle_debug.log”, the same error was posted:

    FAILURE :Member signup email sending failed

    Is there something I’m missing? The integration with WishList is fine, since the temp registrations are being created correctly. But I’m wondering if I have a piece somewhere that’s not quite right. It’s not the WordPress email system, since the product emails are being sent without a hitch. And it’s not a bug in eStore itself since I just used this same build for a different client (I’ve been recommending the software to everyone I can!) and her’s is working just fine. Puzzling!

    Thank you!

    ~R

    August 12, 2011 at 12:44 am #16582
    amin007
    Participant

    The script is failing to send email via the normal mail script on your server. Please check the “Use WordPress Mailing System” field from the eStore settings menu and try the transaction again.

    August 12, 2011 at 1:07 am #16583
    rebekahzjones
    Member

    Hurrah! That was it. Thank you! I always check that box when I setup a cart, and so naturally assumed the other person did also. Apparently not. Thank you!

    ~R

    May 14, 2013 at 1:11 am #16584
    leebj7
    Member

    In the WL Member video on integrating Paypal, it goes all the way through with creating a button in Paypal. If I am now using eStore to create my Paypal button, what differs in the Paypal integration?

    May 14, 2013 at 10:48 pm #16585
    admin
    Keymaster

    You don’t have to create any button in PayPal when you use eStore. Please watch the video tutorials to learn how to create eStore product and allow your customers to purchase items from your site:

    http://www.tipsandtricks-hq.com/ecommerce/wp-estore-quick-setup-and-usage-video-tutorial-593

  • 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 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
  • WP PDF Stamper Documentation
  • WP Photo Seller 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
  • WP Photo Seller Video Tutorial

Our Other Plugins

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

Copyright © 2023 | Tips and Tricks HQ