Tips and Tricks HQ Support Portal › Forums › WP eStore Forum › Thank you page transaction result blank
Tagged: Permissions, Thank you page, Transaction Results
- This topic has 13 replies, 3 voices, and was last updated 11 years, 6 months ago by
sqm.
-
AuthorPosts
-
January 24, 2013 at 1:20 pm #8413
sqm
MemberHi all –
This is the 3rd site I have implemented eStore on – its a great plugin and has worked well for me.
Same server, different domain.
PayPal PDT setting are on with Auto refresh set.
Everything tests out perfectly until the Thank You page appears, then i get the thank you note and a blank space where the
[wp_eStore_transaction_result:end]
should appear.
WP 3.5 with an Elegant Themes theme.
I have reveiwed this page
http://www.tipsandtricks-hq.com/ecommerce/wp-estore-instant-digital-product-delivery-499
and this one:
but still can’t figure this one out.
Emails ARE getting delivered.
Thanks in advance
January 25, 2013 at 6:28 am #53330admin
KeymasterWhat version of eStore are you using?
What value do you see in the URL when you land on the thank you page after a payment? Copy and paste the full URL content.
Have you enabled debug in the eStore settings for this site?
January 25, 2013 at 2:37 pm #53331sqm
Memberversion 2.9.8
I tried using the most recent version (which I use successfully on another site), but it didn’t work well at all with my template, so I had to roll back.
Here is what I get when landing on the thank you page:
[http://operamusicbroadcast.com/live-video/thank-you/]
I have enabled debug, but the ipn_handle_debug.log file does not exist on the server – can I copy over a clean one, or is this something that is auto-generated?
January 25, 2013 at 3:04 pm #53332wzp
ModeratorUnless you mistyped that version number, your copy of eStore is quite old. It may be impossible to correct your issues, without requiring you to upgrade. The latest versions of the plugin can be obtained from here:
January 28, 2013 at 10:17 pm #53333sqm
MemberI upgraded and it broke the fancy image and link still does not display on the thank you page.
ipn_handle_debug.log
has no data in it, so the errors are not getting written to it?
January 29, 2013 at 5:47 am #53334admin
KeymasterLooks like this server is having some permission issue. Check step 4 from the following checklist and you will see what I mean:
https://support.tipsandtricks-hq.com/forums/topic/what-to-do-if-the-debug-file-is-empty
Please correct that so we can get debug output from your transaction and see what else needs fixing on this site.
January 29, 2013 at 11:19 am #53335sqm
MemberDebug is enabled. Check the ipn_handle_debug.log file for debug output.
Warning: fopen(ipn_handle_debug.log) [function.fopen]: failed to open stream: Permission denied in /home/xxxxxxxx/public_html/wp-content/plugins/wp-cart-for-digital-products/paypal.php on line 864
Warning: fwrite(): supplied argument is not a valid stream resource in /home/xxxxxxx/public_html/wp-content/plugins/wp-cart-for-digital-products/paypal.php on line 865
Warning: fclose(): supplied argument is not a valid stream resource in /home/xxxxxx/public_html/wp-content/plugins/wp-cart-for-digital-products/paypal.php on line 866
I changed the file permissions and still get these errors?
January 29, 2013 at 2:43 pm #53336wzp
ModeratorThe plugin directory permissions should be 755 and the log file permissions should be 644. Is that what you have?
If you have those permissions set and you still get that error then it means your server config with file permissions is a little messed up.
Try setting a permission of “777” to the log files (remember to do this only to the debug log files). The debug log files have an extension of “.log”.
January 30, 2013 at 9:39 pm #53337sqm
Memberok, folder set to 755, log file set to 777.
a lot of the php files IN the folder are 644 – is this right?
I am getting text to the log file now, and every transaction shows SUCCESS, but the links are not getting written to the Thank You page.
January 31, 2013 at 1:49 am #53338admin
KeymasterOkay please fill in the contact form on our site to get in touch with us. We will need to take a look at the settings inside this site.
February 2, 2013 at 1:22 am #53339admin
KeymasterFew issues.
1) You are using the following page as your Return/Thank You page URL in eStore settings which is not a page on your site. This is not going to work as PayPal needs to send the PDT data to your site directly:
[http://wp.me/PIzVF-OP]
Please use the following page as your return URL in eStore settings:
[http://operamusicbroadcast.com/live-video/thank-you/]
2) You said that you followed the documentation and setup PayPal PDT but the following field is empty in eStore settings -> Payment Gateway Settings -> PayPal Settings?
PDT Identity Token
This is mentioned in step 5 of the documentation:
http://www.tipsandtricks-hq.com/ecommerce/wp-estore-instant-digital-product-delivery-499
Also make sure you watch the video tutorial please (there is a link to the video tutorial on that page).
February 2, 2013 at 1:17 pm #53340sqm
Memberok, now I get the links, but I also get a ton of this at the top of my page:
Warning: fopen(/home/xxxxxxx/public_html/wp-content/plugins/wp-cart-for-digital-products/eStore_post_payment_debug.log) [function.fopen]: failed to open stream: Permission denied in /home/xxxxxxx/public_html/wp-content/plugins/wp-cart-for-digital-products/eStore_debug_handler.php on line 19
Warning: fwrite(): supplied argument is not a valid stream resource in /home/xxxxxxx/public_html/wp-content/plugins/wp-cart-for-digital-products/eStore_debug_handler.php on line 20
February 2, 2013 at 4:35 pm #53341wzp
ModeratorFor each of the “.log” files mentioned in the error messages, what are the file permissions? Have you tried resetting the debug logs? Did you set the permission of all .log files to 777 as mentioned earlier in this topic?
If all the functionality is working then you can also turn off debug from eStore settings. Your server has lots of permission issues so when the plugin tries to write to various debug files it is failing. Turning off debug means eStore won’t write to debug files and you shouldn’t see those errors related to “not being able to write to the file” type errors.
February 5, 2013 at 9:29 pm #53342sqm
Member -
AuthorPosts
- You must be logged in to reply to this topic.