Tips and Tricks HQ Support Portal › Forums › WP eStore Forum › Two Problems – Too long to get email and…
- This topic has 4 replies, 2 voices, and was last updated 12 years, 4 months ago by kihon.
October 30, 2010 at 6:14 pm #2139
Hello – thank you for a great plugin!
PROBLEM 1: My “thank you page” is not showing the encrypted link for an e-product download. In it’s place I see nothing. Now, this part of the plugin worked fine a month ago, so I don’t know what has happened. We didn’t change anything.
PROBLEM 2: Under email settings of the plugin, we have the box checked “Send Emails to Buyer After Purchase”, but the email sent to the buyer AND the seller sometimes takes over 2 hours to get delivered even from a PAYPAL to PAYPAL transaction. Why is this? How can I speed it up to make it an INSTANT download, especially if the person has a confirmed address in PayPal and is paying via Paypal
Thank you page URL:
“Auto Return for Website Payments” is turned off
“Encrypted Website Payments” is turned off
“Payment Data Transfer” is turned off
*Block Payments for the items not sold on eBay from U.S. users who do not provide a confirmed address: No
PayPal IPN settings:
*Notification URL http://www.BLAHBLAH.com
*Message delivery Enabled
HTML on page:
<h1>For purchasing BLAH BLAH!</h1>
If you have any issues with the digital download, please don’t hesitate to contact us.
Items that can be downloaded can be downloaded using the encrypted links below.
<span style=”text-decoration: underline;”>We recommend a broadband connection to download your purchase</span>. The download link will be active for 48 hours.
Thank you for your purchase,
Please let me know if this is a PayPal issue or if I need to change any setting in the plugin.
Thank you for your help!October 31, 2010 at 3:27 am #25977amin007Participant
Long story short… paypal changed how the return works with their transition to the new checkout so I have modified the eStore’s feature so it works with PayPal’s new checkout and the classic checkout.
This is what you should need to do.
1) Get a recent build of eStore from this page:
2) Watch the video on this page and set it up accordingly:
That should take care of the download links on the thank you page.
Regarding the email time… the eStore plugin sends the email as soon as it receives the payment notification from PayPal. PayPal can take some time to send the notification from time to time. Why? You will have to ask PayPal for this.
You can verify this by keeping the debug turned on then doing a transaction. The debug will log the exact time when it received the payment notification from PayPal and when it sent the email. You should be able to see the difference between these two timestamp and figure out if eStore is taking long to send the email.October 31, 2010 at 3:41 am #25978
Ok on the updating the store and setting it up correctly. I’ll tackle this soon.
I run the plugin always with debug on. Which file is the debug log?
subscription_handle_debug.logOctober 31, 2010 at 3:54 am #25979amin007Participant
all of them but you only need to focus on the “ipn_handle_debug.log” file for what you are trying to tackle.October 31, 2010 at 1:52 pm #25980
OK, so I studied the data from the ipn_handle_debug.log. I figured out the delay time was NOT due to the shopping cart NOR PayPal, but it was due to the mail queue system being maxed out on my server. I cleared the mail queue using Japan it up qmail clearing script and viola! No delay now during my tests.
Onto fix and update the shopping cart, but not sure if you remember, but you sent me an email about adding an additional div to one part of of a file with an additional CSS to add. Of course, I never fixed it the way you told me to, but rather adjusted the original CSS and now I’m afraid to overwrite any files. I’ll have to think about how to properly do this.
- You must be logged in to reply to this topic.