Tips and Tricks HQ Forum

Support Forum for Tips and Tricks HQ Products

Register or log in - lost password? (Having an issue with the forum login?)

Search the Forum

Tips and Tricks HQ Forum » WP eStore Forum » WP eStore Troubleshooting

Customer sale not registering and emails not sending

(9 posts) (3 voices)
  • Started 6 months ago by bigcabguy
  • Latest reply from admin
  • Possible Solutions (Related Topics):
    1. e-Store - not registering new customer or sending download emails
    2. Estore plugin not registering customers, transactions, or sending emails
    3. Sales and customers not recording and emails not sending.
    4. store stopped registering sales/sending ebooks
    5. Download Link not being included in email to customer after sale

Tags:

No tags yet.

  1. bigcabguy
    Member

    The issue is that we are unable to get emails to send for the customer Thank You confirmation message/digital link or for our Notification of sale.

    We have:
    1. Replaced and reinstalled the eStore files, and disabled the Wibya tool bar (which interfered with another client's WP eStore site.) The transaction went through PayPal successfully, we were directed to the thank you page and the transaction result was displayed on the Thank You page. So far so good.

    Unfortunately, There still isn't a customer set up in the Manage Customer section so WP eStore isn't recording the transaction.

    Also the debug log references mail chimp, and we don't have an account here, nor is the box for mail chimp checked - must have come from within the plugin?

    So we've ruled out

    an error with the files,
    an error in our configuration
    an error in the communication between PayPal and WP eStore

    Our logs:

    eStore_post_payment_debug.log: NO IDEA WHY THIS REFLECTS MAILCHIMP

    ipn_handle_debug.log = BLANK

    In addition we have tested on two different sites, both Thesis Theme. One has many additional plugins and modifications to the theme. One has almost none of either.

    Both react the same way.

    We're not getting any younger :-)

    Help!

    Rob

    Posted 6 months ago #
  2. admin
    Key Master

    Before running a test with debug you should always reset the debug log files so you get a clean capture. This is explained here:
    http://www.tipsandtricks-hq.com/forum/topic/how-and-when-to-enable-debug-and-what-does-it-do

    From your issue description it seems like the plugin is not even getting the payment notification from PayPal. There could be a few reasons for this to happen so go through this checklist and it will help you identify your mistake:
    http://www.tipsandtricks-hq.com/forum/topic/what-to-do-if-the-debug-file-is-empty

    Posted 6 months ago #
  3. rickandersonaia
    Member

    I'm helping bigcabguy on this issue as well.

    I've set up WP eStore many, many times - so I'm confident that we've handled the easy stuff.

    He is currently using v6.0.9, the site is hosted at HostGator

    The mailchimp reference in the debug file actually came with the plugin download. That is, that version of the plugin comes with that 10/29/2011 mailchimp success reference in it.

    Debug File Empty Troubleshooting Checklist
    1. it is checked
    2. it is also checked
    3. we get the appropriate message when calling the paypal.php file and it is recorded properly in the debug file.
    4. we get the appropriate message when we use a sandbox account to text the IPN. We also get the appropriate entry in the debug file.

    Having said all of that,
    1. When a purchaser selects the add to cart button, the product is added to the cart.
    2. When selecting pay now the purchaser is taken to PayPal.
    3. Upon payment at paypal the purchaser is redirected to the thankyou page.
    4. The thankyou page has the transaction result shortcode and provides both the actual result of the transaction AND the appropriate download link for the product.
    5. The customer data IS NOT updated. No customer is added to the customer table.
    6. The sale is not recorded in stats.
    7. A receipt email is not sent to the purchaser.
    8. The blessed notification of product sale email is not sent to the owner
    9. PayPal notifies the owner that a payment has been made
    10 PayPal sends a receipt to the purchaser for the transaction

    I personally have not tested this version of the plugin on a blank site. However, I do work exclusively in Thesis and have never seen this type of issue. I generally feel comfortable saying that WP eStore works flawlessly with Thesis right out of the box.

    Posted 6 months ago #
  4. admin
    Key Master

    I need to see the content of the "ipn_handle_debug.log" file. Please share the content of that file from your test transaction.

    Posted 6 months ago #
  5. rickandersonaia
    Member

    [11/01/2011 2:18 PM] - SUCCESS :This debug line was generated because you entered the URL of the ipn handling script in the browser.

    ------------------------------------------------------------------

    [11/01/2011 2:23 PM] - SUCCESS :Paypal Class Initiated by 173.0.82.126
    [11/01/2011 2:23 PM] - SUCCESS :Post string : test_ipn=1&payment_type=instant&payment_date=07%3A23%3A23+Nov+01%2C+2011+PDT....[admin deleted content]
    [11/01/2011 2:23 PM] - SUCCESS :Connection to http://www.paypal.com successfuly completed.
    [11/01/2011 2:23 PM] - FAILURE :IPN validation failed.
    [11/01/2011 2:23 PM] - SUCCESS :Paypal class finished.

    Posted 6 months ago #
  6. admin
    Key Master

    The above IPN was from the sandbox tool. So basically for your live transaction there is no debug that got added to this file. This means PayPal is not sending the IPN to this plugin for live transactions.

    Step 5 would be the reason for this from the checklist I sent you earlier and for some reason you didn't follow that check list?
    http://www.tipsandtricks-hq.com/forum/topic/what-to-do-if-the-debug-file-is-empty

    Posted 6 months ago #
  7. rickandersonaia
    Member

    Yep - ok, that was it. We did follow the checklist and we installed the PDT which I mistakenly assumed meant that the client had his IPN properly set up.

    Posted 6 months ago #
  8. rickandersonaia
    Member

    Having said that - it didn't used to be the case that post payment processing was necessary for WP eStore to record the transaction. Is this a new feature of version 6?

    Posted 6 months ago #
  9. admin
    Key Master

    It has always been there.

    Posted 3 months ago #

RSS feed for this topic

Reply

You must log in to post.

Tips and Tricks HQ  | WP Shopping Cart  | WP Affiliate Software  | WordPress Membership Plugin