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

Fatal error: Call to undefined method Emember_Auth::getInstance()

by

Tips and Tricks HQ Support Portal › Forums › WP eStore Forum › WP eStore Troubleshooting › Fatal error: Call to undefined method Emember_Auth::getInstance()

  • This topic has 10 replies, 3 voices, and was last updated 13 years, 4 months ago by Jimmurdoch.
Viewing 11 posts - 1 through 11 (of 11 total)
  • Author
    Posts
  • December 20, 2011 at 9:10 pm #5089
    Jimmurdoch
    Member

    Hi,

    I am testing my 2Checkin account with eStore.

    On first test transaction I got $60 showing instead of $59.95.

    Also no Aweber email was sent and no subscriber was added.

    On checking your site I noticed the rounding error was corrected with a more recent plugin.

    So I requested and downloaded the zip file, unzipped and FTP uploaded the entire folder in WP plugins folder as instructed.

    After enabling the plugin again and testing, when I click the 2Checkin payment button I get this error message:

    Please wait, your order is being processed… You will be redirected to the payment page shortly

    Processing Order…

    If you are not automatically redirected to the payment page within 5 seconds…

    Fatal error: Call to undefined method Emember_Auth::getInstance() in /home/content/52/7537452/html/wp-content/plugins/wp-cart-for-digital-products/wp_eStore1.php on line 840

    This error shows with a rotating flower image.

    You can test it here:

    http://losttomeaningful.com/shapeyourfuture/

    The 2Checkout is still on Demo mode.

    I trust there is a quick fix for this. Thank you very much.

    Jim Murdoch

    December 20, 2011 at 9:30 pm #39906
    Jimmurdoch
    Member

    OK. I realized after posting this the reference to Emember. So I updated all my T&T plugins.

    Now the error is gone and the payment process ends as expected. I get the emails from 2Checkout.

    But I still do not get an email from Aweber. The email parser there looks like this:

    Description: eStore

    Trigger Rule: From:[^n|.]+support@losttomeaningful.com Match On: Headers

    Decode HTML Entities? No

    Rule 1: n[>s]*Email:s+(.+?)n Match: Body Store In: Email

    Rule 2: n[>s]*Name:s+(.+?)n Match: Body Store In: Name

    Thanks

    December 21, 2011 at 2:03 am #39907
    Peter
    Member

    Hi,

    You say that you don’t get an email from Aweber – but are your subscribers being added to the AWeber list?

    Also, could you please turn debug on and try to reproduce the problem and let us know the output of the eStore_post_payment_debug.log?

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

    December 21, 2011 at 6:11 am #39908
    admin
    Keymaster

    Please check this checklist for troubleshooting autoresponder issues:

    https://support.tipsandtricks-hq.com/forums/topic/wp-estore-troubleshooting-autoresponder-signup-not-working

    December 21, 2011 at 8:30 am #39909
    Jimmurdoch
    Member

    Hi, thanks for the fast response.

    No, the subscriber is not being added to the list.

    I just tested the squeeze page and that did add the subscriber to the list. I got the emails from Aweber.

    Here are the logs after a squeeze page test and a transaction:

    ipn_handle_debug.log

    [12/21/2011 6:36 AM] – Advisory : Log file reset.


    eStore_post_payment_debug.log

    [12/21/2011 6:36 AM] – Advisory : Log file reset.


    [12/21/2011 7:15 AM] – SUCCESS :eStore post payment processing script invoked

    [12/21/2011 7:15 AM] – SUCCESS :Handling payment data from: 2co

    [12/21/2011 7:15 AM] – SUCCESS :Retrieving order details… Key: Gateway: 2co

    [12/21/2011 7:15 AM] – SUCCESS :gateway=2co, custom=, txn_id=, txn_type=, transaction_subject=, first_name=, last_name=, payer_email=, num_cart_items=, subscr_id=, address= , , , , phone=, coupon_used=, eMember_username=, eMember_userid=, mc_gross=, mc_shipping=, mc_tax=, address_street=, address_city=, address_state=, address_country=,


    [12/21/2011 8:16 AM] – SUCCESS :Performing item specific autoresponder signup if specified.

    [12/21/2011 8:16 AM] – SUCCESS :AWeber signup from email address:Lost to Meaningful <support@losttomeaningful.com>

    [12/21/2011 8:16 AM] – SUCCESS :Preparing to send AWeber signup request email.

    [12/21/2011 8:16 AM] – SUCCESS :Sending AWeber signup request email via WordPress mailing system. From email:support@losttomeaningful.com

    [12/21/2011 8:16 AM] – SUCCESS :AWeber list to signup to:lost2meaningful@aweber.com

    [12/21/2011 8:16 AM] – SUCCESS :AWeber item specific signup operation performed for customer:info@jimsnetwork.com

    [12/21/2011 8:16 AM] – SUCCESS :Performing global autoresponder signup if specified.

    squeeze_form_debug.log

    [12/21/2011 6:36 AM] – Advisory : Log file reset.


    [12/21/2011 8:16 AM] – SUCCESS : Processing free download request for squeeze form submission…

    [12/21/2011 8:16 AM] – SUCCESS : Decrypting product ID value: Mw==

    [12/21/2011 8:16 AM] – SUCCESS : Received Data…[Name:Jimmy][Email:info@jimsnetwork.com][Product ID:3][ap_id:jimmurdoch][IP Address:92.107.225.237]

    [12/21/2011 8:16 AM] – SUCCESS : Email with the download link sent to: info@jimsnetwork.com

    [12/21/2011 8:16 AM] – SUCCESS : Performing autoresponder signup if specified in the settings…

    [12/21/2011 8:16 AM] – SUCCESS : Updating the customers database with the visitor details…

    [12/21/2011 8:16 AM] – SUCCESS : Affiliate Referrer ID Value:jimmurdoch


    [12/21/2011 8:16 AM] – SUCCESS : Squeeze form task complete.


    It looks like 2CO is not returning the parameters.

    In 2CO Notifications under Order Created I have placed the following:

    http://www.losttomeaningful.com/wp-content/plugins/wp-cart-for-digital-products/eStore_2co_ipn.php

    and ticked the Enable box.

    Thanks for your help.

    Jim

    December 21, 2011 at 2:11 pm #39910
    Jimmurdoch
    Member

    Maybe this is connected. I wanted to change the product button image and discovered edits were not taken even though it gave a confirmation.

    I then noticed that I could not create a new product. Same thing, notification that product was created but nothing was.

    Thinking the database got corrupted with the upgrade, I then removed eStore completely from WP plugins and dropped all the eStore tables.

    Then I installed eStroe again from within WP using the Zip file. All the previous settings except the product was still there, including my Paypal and 2CO settings. I created the product successfully.

    As payment gateway 2CO is selected and Paypal is not selected. Yet when I click the Buy now button a Paypal payment page opens.

    I can’t change this. Even if I remove my Paypal email address it stays there. It doesn’t matter what is selected in the Gateway page Paypal is always called up.

    This is similar to what was happening with the product page, can’t edit, can0t change anything. What is going on?

    December 21, 2011 at 2:52 pm #39911
    Jimmurdoch
    Member

    Something I just noticed with further testing.

    When I use the add to cart button and display the cart (as I was doing previously) I get the 2CO button.

    But when I use a simple Buy Now button it goes straight to Paypal.

    My Gateway settings have only 2CO selected.

    The above parameter problem still exists.

    Thanks,

    Jim

    December 22, 2011 at 10:10 am #39912
    admin
    Keymaster

    1. Can’t edit product after update would be related to the issue explained here (see the WP eStore section):

    https://support.tipsandtricks-hq.com/forums/topic/wordpress-33-and-wp-emember-issue

    2. 2Checkout only sends the payment notification (INS) to your registered site (the site you used to register your 2Checkout account). They don’t have the option like PayPal does (have one 2checkout account then use it on all your sites). So make sure this site where you are using the plugin is actually the registered site for your 2checkout account otherwise 2CO won’t send any notification here:

    http://www.losttomeaningful.com/wp-content/plugins/wp-cart-for-digital-products/eStore_2co_ipn.php

    3. The “Buy Now” type button is a PayPal only thing (2Checkout doesn’t have that option). Simply use “Add to Cart” buttons for your products if you are using 2CO.

    December 26, 2011 at 5:01 pm #39913
    Jimmurdoch
    Member

    Hi Again, points 2 and 3 OK. Although I still have the initial problem getting no new sign ups. But this may be due to my 2CO account still being under review.

    As for 1, I have just downloaded and installed the eMember and EStore plugins afresh. But I am unable to change anything in the Membership Level. I can’t add a new level and I can’t edit an existing one. After an edit attempt I get this message at the top of the page:

    “Membership Level Update Failed..”

    Thank you

    December 27, 2011 at 4:26 am #39914
    admin
    Keymaster

    I have sent you an email to get site access so I can check it out.

    December 29, 2011 at 8:05 pm #39915
    Jimmurdoch
    Member

    Sorry for the delay. I’ve sent the form.

    Thanks.

  • Author
    Posts
Viewing 11 posts - 1 through 11 (of 11 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