Tips and Tricks HQ Support Portal › Forums › WP eStore Forum › eStore – Thank you page does not show e.g. serial key
Tagged: pending, serial key, Thank you page
- This topic has 10 replies, 3 voices, and was last updated 12 years, 1 month ago by
admin.
-
AuthorPosts
-
December 30, 2012 at 3:12 pm #8236
die_maske
MemberHey, I’m running version 6.7.7 and had worked for the last time at my site about 6 months ago.
I created a Thank you page where I displayed via “[wp_eStore_transaction_result:end]” the name of the purchased producct and the serial number.
This worked fine 6 months ago. Watch this:
But when I buy a serial key now and I get redirected to the thank you page I get this message instead of the key:
“Thank You for your purchase. Product(s) will be delivered when the payment is cleared.”
I checked the debug file because I thought that the payment is pending but that is not the problem.
Could you please help.
Here is the content of the ipn_handle_debug.log:
[12/30/2012 2:48 PM] – SUCCESS :Paypal Class Initiated by 173.0.66.243
[12/30/2012 2:48 PM] – SUCCESS :Post string :[redacted]
[12/30/2012 2:48 PM] – SUCCESS :Connection to http://www.sandbox.paypal.com successfuly completed.
[12/30/2012 2:48 PM] – SUCCESS :IPN successfully verified.
[12/30/2012 2:48 PM] – SUCCESS :Creating product Information to send.
[12/30/2012 2:48 PM] – SUCCESS :Transaction Type: Shopping Cart
[12/30/2012 2:48 PM] – SUCCESS :Number of Cart Items: 1
[12/30/2012 2:48 PM] – SUCCESS :Item Number: 2
[12/30/2012 2:48 PM] – SUCCESS :Item Name: 23.12.12
[12/30/2012 2:48 PM] – SUCCESS :Item Quantity: 1
[12/30/2012 2:48 PM] – SUCCESS :Item Price: 0.02
[12/30/2012 2:48 PM] – SUCCESS :Item Shipping: 0.00
[12/30/2012 2:48 PM] – SUCCESS :Item Currency: EUR
[12/30/2012 2:48 PM] – SUCCESS :Download Link : [hidden]
[12/30/2012 2:48 PM] – SUCCESS :Incremental counter value for PayPal checkout: 37
[12/30/2012 2:48 PM] – SUCCESS :Applying filter – eStore_notification_email_body_filter
[12/30/2012 2:48 PM] – SUCCESS :Product Email successfully sent to [redacted].
[12/30/2012 2:48 PM] – SUCCESS :Notify Email successfully sent to [redacted].
[12/30/2012 2:48 PM] – SUCCESS :Products, Customers, Coupons, Sales Database Tables Updated.
[12/30/2012 2:48 PM] – SUCCESS :Updating Affiliate Database Table with Sales Data if Using the WP Affiliate Platform Plugin.
[12/30/2012 2:48 PM] – SUCCESS :Not Using the WP Affiliate Platform Plugin.
[12/30/2012 2:48 PM] – SUCCESS :Paypal class finished.
Thanks in advance!
December 30, 2012 at 8:36 pm #52701wzp
Moderator[12/30/2012 2:48 PM] – SUCCESS :Connection to http://www.sandbox.paypal.com successfuly completed.
Uh, are you really using sandbox mode?
December 31, 2012 at 12:20 pm #52702die_maske
MemberYep, it’s enabled.
December 31, 2012 at 1:54 pm #52703wzp
ModeratorSo, you are trying to do a test purchase, using the PayPal sandbox. If that is the case, you should be using your sandbox test email addresses.
https://support.tipsandtricks-hq.com/forums/topic/quick-guide-to-paypal-sandbox-setup
You also have to make sure that your sandbox buyer account is setup to automagically authorize the payment.
https://support.tipsandtricks-hq.com/forums/topic/is-it-possible-to-parameter-pdt-in-paypal-sandbox
Because use of the sandbox can get rather complicated, sometimes it is better to test, using a live transactions, with a small amount.
Also, can you please share the content of the “eStore_post_payment_debug.log” debug file from that transaction you ran?
January 2, 2013 at 12:06 pm #52704die_maske
MemberThe sandbox settings are correct – it had already worked 6 months ago and since then I haven’t changed them.
Could another plugin cause this?
January 2, 2013 at 12:19 pm #52705die_maske
MemberOk, I created a new sandbox seller account, changed the settings, bought an item and was redirected to my thank you page. But now the page is just empty although I did not change the shortcode on it.
I looked in the debug file and there is no “failure”.
The (merchant) mails I get from wp estore contain the right serial key.
January 2, 2013 at 3:56 pm #52706die_maske
MemberEven installed the latest version of wp estore and the thank you page is still empty.
January 2, 2013 at 3:58 pm #52707die_maske
MemberAh, I’ve forgotten to post this (eStore_post_payment_debug.log):
[01/02/2013 3:48 PM] – SUCCESS :Checking if a key needs to be issued for product id: 2 Requested quantity: 1
[01/02/2013 3:48 PM] – SUCCESS :Serial code that will be issued to this customer: asdasf
[01/02/2013 3:48 PM] – SUCCESS :Updated the serial key values in the database.
[01/02/2013 3:48 PM] – SUCCESS :Performing item specific autoresponder signup if specified.
January 3, 2013 at 12:47 am #52708admin
KeymasterThe “Thank You” page won’t show anything if the PDT is not setup correctly. That is another area where customers make mistake when setting it up. PayPal can apply changes to their sandbox environment without any notice to the users (so this is not something you setup once you can expect that to work month after month). This is the nature of PayPal sandbox environment unfortunately.
Please make sure to follow the documentation and see which steps you missed from the setup (watch the video tutorial too):
http://www.tipsandtricks-hq.com/ecommerce/wp-estore-instant-digital-product-delivery-499
January 12, 2013 at 4:45 pm #52709die_maske
MemberOk, I’ve set up everything again and now it works, thanks.
But the serial key is not displayed on the thank you page. Any idea why?
January 13, 2013 at 6:15 am #52710admin
KeymasterPlease do a test transaction with debug enabled then share the content of the “eStore_post_payment_debug.log” file so I can see what it did.
-
AuthorPosts
- You must be logged in to reply to this topic.