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 plugin problems.

by

Tips and Tricks HQ Support Portal › Forums › WP eMember › WP eMember Troubleshooting › eMember plugin problems.

Tagged: eMember, registration form validation errors, WP Super Cache

  • This topic has 24 replies, 4 voices, and was last updated 13 years, 3 months ago by iamgi.
Viewing 15 posts - 1 through 15 (of 25 total)
1 2 →
  • Author
    Posts
  • January 3, 2012 at 7:40 pm #5170
    Andrew
    Member

    Hello,

    After purchasing a 2nd copy of eMember and eStore, I find that it is behaving quite differently.. The Forgot Password now works however, I have a new challenge.

    When I click the ‘Join Today’ link on the registration page, the ‘Membership’ field is blank, whereas the previous version automatically pulled in the correct membership name.

    It will of course, not let me complete a registration. Can you advise me on what I have missed.

    On a related note, I carefully watched all 5 of the quick start videos.

    I need to set up a subscription allowing 30 days free, then $x.xx/30 days thereafter access to a page and the “How to use a plain paypal button to create a premium membership site” seemed to be the only solution. However, while the transaction goes through paypal ok, the member account does not get created.

    I notice that in the video you go straight to a Paypal button to complete the process rather than the ‘Not a member, Join Today’ link… Is this a step missed from the video or correct?

    This is the bit that I inserted into the ‘Advanced Variables’ area:

    notify_url=http://www.igrowcontacts.com/wp-content/plugins/wp-eMember/ipn/eMember_handle_paypal_ipn.php custom=subsc_ref=4

    And this is the button code it generated:

    <form action=”https://www.paypal.com/cgi-bin/webscr&#8221; method=”post”>

    <input type=”hidden” name=”cmd” value=”_s-xclick”>

    <input type=”hidden” name=”hosted_button_id” value=”BRYYXZ6PWAPHG”>

    <input type=”image” src=”https://www.paypalobjects.com/en_US/i/btn/btn_subscribe_LG.gif&#8221; border=”0″ name=”submit” alt=”PayPal – The safer, easier way to pay online!”>

    <img alt=”” border=”0″ src=”https://www.paypalobjects.com/en_GB/i/scr/pixel.gif&#8221; width=”1″ height=”1″>

    </form>

    January 3, 2012 at 9:26 pm #40266
    Peter
    Member

    Hi,

    Have you double checked the ID of your membership level – ie, have you entered the correct value in the “Advanced Variables” section?

    I can see you have entered “4” which is the same as the example given in the eMember documentation page but yours may be different.

    January 4, 2012 at 7:43 am #40267
    Andrew
    Member

    Yes. The membership level ID is 4. (“No expiry or until cancelled” is set),

    I was hoping you were going to say that there was a problem with the Paypal button code.

    I would prefer to use the product approach with eStore but there doesn’t appear to be a way to implement a subscription button… Is it possible?

    Is my problem related to using a subscription button with a $0.00 for 1st 30 days, model?

    January 4, 2012 at 7:57 am #40268
    Andrew
    Member

    Also, I need to add a little additional code to the paypal button:

    “notify_url=[wafp_ipn]custom=[wafp_custom_args]”

    Will this be possible? Can you show me where in the code I would add it?

    January 4, 2012 at 8:02 am #40269
    Peter
    Member

    Hi,

    1) I would prefer to use the product approach with eStore but there doesn’t appear to be a way to implement a subscription button… Is it possible?

    Yes of course you can display a subscription button with eStore. It’s actually very simple. Once you’ve configured your product correctly with the subscription details you can display a subscription button using the following shortcode:

    [wp_eStore_subscribe:product_id:1:end]

    (where 1 is an example product ID)

    You can change the button image too by specifying your own button file in the “Button Image URL” field of the product configuration.

    See this for more info:

    http://www.tipsandtricks-hq.com/ecommerce/how-to-add-a-subscription-button-for-recurring-payment-400

    2) Is my problem related to using a subscription button with a $0.00 for 1st 30 days, model?

    No this shouldn’t be causing any problems.

    January 4, 2012 at 8:24 am #40270
    Andrew
    Member

    Thanks for the quick reply Peter!

    I have now tried a subscription button with:

    Product ID: 2

    Product Price: 13.50

    Reference Text: 4 (The eMember level for this is 4)

    Inventory Control, Available copies: 5

    Inventory Control, Limit per customer: 1

    Under the Subscription/Recurring Payment Specific Settings (Click to Expand):

    Trial Billing amount: 0.00

    Trial Billing Period: 30 days

    recurring Billing: 13.50

    Recurring Cycle: 30 days

    Recurring Billing Count: 0 (Continuous)

    Reattempt on failure: not checked.

    But I am getting an error back from Paypal when I click ‘Pay with my credit card’ on the paypal page:

    The link you have used to enter the PayPal system is invalid. Please review the link and try again.

    January 4, 2012 at 8:59 am #40271
    Peter
    Member

    The error you are getting is usually attributed to an incorrect value which you are sending and which PayPal doesn’t like.

    I’ve looked at your button and data associated with it and at first glance the data looks ok.

    The error you’re getting can also be caused by an incorrect paypal email address. Please check that you have correctly entered this address.

    January 4, 2012 at 9:44 am #40272
    Andrew
    Member

    Ok, fixed the email address… the Paypal button and the eStore short codes now both successfully set up the subscription and retur the buyer to the thank you page..

    Still no eMember creation and no emails sent by eMember/eStore with either method.

    I am still concerned that I am not being asked to set up an emember account at any point in the process.

    Tell me more about your paid setup service… How quickly could you get this set up for me and how much would it cost?

    January 4, 2012 at 10:15 am #40273
    admin
    Keymaster

    Since you are using eStore to create the membership payment button it should be very easy to pinpoint the issue. Run a test transaction with debug option enabled and share the content of the debug file which will tell us what is going on:

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

    January 4, 2012 at 10:54 am #40274
    Andrew
    Member

    After completing the transaction, setting up the subscription, checking the paypal emails, and arriving at the ‘thank you page’:

    All log files are empty (apart form the reset advisory)

    Step 1: First, check to make sure that you have turned debug : CHECK

    Step 2: Check that the “Use Automatic Post Payment Processing” checkbox : CHECK

    Step 3: Make sure you don’t have any “Maintenance Mode : CHECK (none)

    Step 4: Now lets check to make sure that the plugin is not facing any permission issue: Navigating to the page generates a ‘oops page connot be found’.

    Changed permissions of paypal.php and ipn_handle_debug.log to 666 via FTP

    Step5: no sandbox

    Step6: Paypal IPN turned on Paypal IPN history has plenty of these messages:

    (04/01/2012 10:22 GMT 1WC34097RF095663S Retrying)

    Your profile settings topic does say that it doesn’t matter what the URL is as eStore will over write it but, I changed it to the “Thank you” page URL..

    Tried again.. empty log file.

    January 4, 2012 at 11:26 am #40275
    Peter
    Member

    Hi,

    There are a number of possible reasons that you might be getting blank log files. Please check the following items in the link below:

    What to do if the Debug file is empty or New Debug info is not getting added

    ps: regarding the paid setup service, if you’d like to know more please use the contact form on my site and I can email you back.

    January 4, 2012 at 11:27 am #40276
    Andrew
    Member

    Hi Peter, carefgully followed the steps in that topic… emailing you now.

    January 4, 2012 at 11:52 am #40277
    Andrew
    Member

    It strikes me as odd that if I enter the URL:

    http://www.igrowcontacts.com/wp-content/plugins/wp-cart-for-digital-products/license.txt

    I get to see the text file

    But, when I enter:

    http://www.igrowcontacts.com/wp-content/plugins/wp-cart-for-digital-products/paypal.php

    I get a page not found (and no log file written)

    January 4, 2012 at 6:07 pm #40278
    Andrew
    Member

    Another day passes without success. :(

    I uninstalled both eStore and eMember, then FTP uploaded the files. This got the plugins up with the correct permissions.

    I have now removed the estore short codes and gone with Button Factory buttons for Subscriptions in the hope that would work.

    Still takes the customers money but wont tell them how to get to their purchase and doesn’t create an eMember account.

    In desperation, I have created a paypal sandbox account.

    Which to my unmitigated joy actually wrote something the the ipn_handle_debug.log file for the first time!!

    I don’t understand what it says… can you help please:

    [01/04/2012 5:27 PM] – Advisory : Log file reset.


    [01/04/2012 5:27 PM] – SUCCESS :This debug line was generated because you entered the URL of the ipn handling script in the browser.


    [01/04/2012 6:00 PM] – SUCCESS :Paypal Class Initiated by 173.0.82.126

    [01/04/2012 6:00 PM] – SUCCESS :Post string : test_ipn=1&payment_type=instant&payment_date=09%3A59%3A45+Jan+04%2C+2012+PST&payment_status=Completed&address_status=confirmed&payer_status=verified&first_name=John&last_name=Smith&payer_email=buyer%40paypalsandbox.com&payer_id=TESTBUYERID01&address_name=John+Smith&address_country=United+States&address_country_code=US&address_zip=95131&address_state=CA&address_city=San+Jose&address_street=123%2C+any+street&business=seller%40paypalsandbox.com&receiver_email=seller%40paypalsandbox.com&receiver_id=TESTSELLERID1&residence_country=US&item_name=something&item_number=AK-1234&quantity=1&shipping=3.04&tax=2.02&mc_currency=USD&mc_fee=0.44&mc_gross=12.34&mc_gross_1=9.34&txn_type=web_accept&txn_id=45141759&notify_version=2.1&custom=xyz123&charset=windows-1252&verify_sign=An5ns1Kso7MWUdW4ErQKJJJ4qi4-ABqDtSNROWtytVmy4PPJ.B0CoqOd&

    [01/04/2012 6:00 PM] – SUCCESS :Connection to http://www.paypal.com successfuly completed.

    [01/04/2012 6:00 PM] – FAILURE :IPN validation failed.

    [01/04/2012 6:00 PM] – SUCCESS :Paypal class finished.


    January 4, 2012 at 6:22 pm #40279
    Andrew
    Member

    And this is all that is on the IPN settings:

    Notification URL: http://www.igrowcontacts.com

    IPN messagesIPN messages

    (*) Receive IPN messages (Enabled)

    ( ) Do not receive IPN messages (Disabled)

  • Author
    Posts
Viewing 15 posts - 1 through 15 (of 25 total)
1 2 →
  • 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