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

eStore – Payment verification failed

by

Tips and Tricks HQ Support Portal › Forums › WP eStore Forum › WP eStore Troubleshooting › eStore – Payment verification failed

Tagged: "No input on Return Thank you page", "under review"

  • This topic has 8 replies, 2 voices, and was last updated 13 years ago by rpdelaat.
Viewing 9 posts - 1 through 9 (of 9 total)
  • Author
    Posts
  • April 25, 2012 at 11:29 pm #6180
    rpdelaat
    Member

    Hi,

    Installed it all, working with the paypal sandbox, got the PDT identity token, the thank you page is set up ok, put in the [wp_eStore_display_transaction_result]and [wp_eStore_transaction_result:end] (page is public)

    At end of transaction I get to the thank you page, nothing is shown about the product, however.

    Email says:

    WordPress sales@whydidthecancerdisappear.com via hp98.hostpapa.com

    1:03 AM (21 minutes ago)

    to me

    Please fully read this email as it will explain everything you need to know to address any issue that maybe occuring (if there are any)!

    The post payment verification for a payment failed. This could happen for one of the following reasons:

    1. The fund for the payment have not cleared in PayPal yet (no need to do anything as the digital product will be delivered once the fund clears).

    2. Someone maybe trying to scam a purchase! (no worries… WP eStore got your back :)

    3. You have made a mistake somewhere (please see the failure reason section below to find out more details about this).

    ===== Exact Reason for This Failure =====

    Here are some more details for the exact cause of this transaction failure…

    Funds have not been cleared yet. Product(s) will be delivered when the funds clear!

    ===== How to solve the ‘Funds have not cleared’ or ‘Pending payment received’ notification =====

    If you have received a pending payment meaning the funds have not cleared for this payment and you don’t know the reason then this link should help

    https://support.tipsandtricks-hq.com/forums/topic/reasons-for-a-pending-paypal-payment

    ===== PayPal parameters for this transaction =====

    mc_gross=33.79&protection_eligibility=Ineligible&address_status=confirmed&item_number1=1&payer_id=6MQ2KFXRLBXCC&tax=0.00&address_street=1+Main+Terrace&payment_date=16%3A03%3A47+Apr+25%2C+2012+PDT&payment_status=Pending&charset=windows-1252&address_zip=W12+4LQ&mc_shipping=0.00&mc_handling=16.00&first_name=Rik&mc_fee=1.52&address_country_code=GB&address_name=Rik+BuyInStore&notify_version=3.4&custom=ip%3D85.0.214.21%26ship_option%3DOther&payer_status=verified&business=rselle_1335132197_biz%40xibertechnologies.com&address_country=United+Kingdom&num_cart_items=1&mc_handling1=0.00&address_city=Wolverhampton&verify_sign=Ak.aFFeZW7RCuL3Mn5XqELyDwiBMA.SJBQyIwLHVvBBDMBQLrmSSH5mq&payer_email=rbInSt_1335132396_per%40xibertechnologies.com&mc_shipping1=0.00&tax1=0.00&txn_id=8CF91130YR5451002&payment_type=instant&last_name=BuyInStore&address_state=West+Midlands&item_name1=Why+did+the+cancer+disappear%3F&receiver_email=rselle_1335132197_biz%40xibertechnologies.com&payment_fee=&quantity1=1&receiver_id=V87ZK72YSMEXL&pending_reason=paymentreview&txn_type=cart&mc_gross_1=17.79&mc_currency=GBP&residence_country=GB&test_ipn=1&transaction_subject=ip%3D85.0.214.21%26ship_option%3DOther&payment_gross=&ipn_track_id=fa6f8f97398dd&

    Any tips as to where to look?

    The “buyer” gets a mail :

    WordPress sales@whydidthecancerdisappear.com über hp98.hostpapa.com

    22:39 (vor 2 Stunden)

    an rbInSt_1335132.

    Thank You for your purchase. Product(s) will be delivered when the payment is cleared.

    April 26, 2012 at 12:06 am #44434
    rpdelaat
    Member

    1st update:

    For some reasons the payments are under review. When I go to the paypal account and clear that, the emails confirming the sale come through.

    From the paypal side I am not sure why this is. The seller and buyer have accounts in different currencies.

    2nd update:

    For some reason, my shopping cart is still full after the payment went through and I end up on the Thank you page. it does not go back to 0. Any reason for that?

    Thanks in advance for your help.

    Kind regards

    Richard

    April 26, 2012 at 1:52 am #44435
    admin
    Keymaster

    You need to fix up your PayPal merchant account first so payments get cleared immediately. Full details here:

    https://support.tipsandtricks-hq.com/forums/topic/reasons-for-a-pending-paypal-payment

    April 26, 2012 at 11:20 am #44436
    rpdelaat
    Member

    Ok, fixed it by creating new merchant account.

    New PDT identity token entered;

    Return URL Thank you page in place and public: http://whydidthecancerdisappear.com/?page_id=580

    Still some remaining issues – checked settings many times, so must be overlooking or incompetent (likely)

    1. Cart does not empty after buying

    2. Payment does not arrive in merchant account. (paypal process seems totally ok, and gets me back to my Return URL ok, however does not fill in the placeholders

    1. Mails arrive – sales@ ok

    a. Sales @ to MarionCc ok:

    WordPress sales@whydidthecancerdisappear.com via hp98.hostpapa.com

    12:33 PM (2 minutes ago)

    to me

    Dear Seller

    This mail is to notify you of a product sale. Product Name: Why did the cancer disappear?, Product ID: 1,

    The sale was made to Rik BuyInStore (rbInSt_1335132396_per@xibertechnologies.com)

    Thanks

    b. Xiber confirms to buyer also:

    c. WordPress sales@whydidthecancerdisappear.com über hp98.hostpapa.com

    12:33 (vor 4 Minuten)

    an rbInSt_1335132.

    Dear Rik BuyInStore

    Thank you for your purchase!

    Why did the cancer disappear? x 1 – £17.79 (GBP)

    Issue: does not hold shipping costs. Setting?

    Any item(s) to be shipped will be processed as soon as possible, any digital item(s) can be downloaded using the encrypted links below.

    Why did the cancer disappear? – This product does not have any downloadable content

    Thanks

    3. Seems that plugin does get message from Paypal, and subsequently mails

    4. However,

    1. Does not post on Thank you page

    2. Does not empty the cart.

    5. Paypal Seller account does not receive the money

    6. Paypal buyer does pay out – so money goes nowhere, it seems

    April 26, 2012 at 11:51 am #44437
    rpdelaat
    Member

    Forgot to check the box in step 6; however does not make a difference.

    Same pattern.

    turned on debugger now, not sure what to look for.

    kind regards

    Richard


    your instructions on the site


    Step By Step Setup Instructions

    Step 1: Make a post-payment return page (example, a Transaction Result or Thank You page). Use the URL of this page in the “Return URL” field of the settings menu of eStore. This is the page where your customers are going to land when they return from PayPal after the payment. Make sure you do not make this page a private page (private pages can only be accessed by someone who is logged into WordPress)! It doesn’t matter if someone goes to page without making the payment (the links only appear after they make the payment).

    Step 2: Add whatever message you want to add to this “Thank You” page and then put one of the following shortcodes where you want to display the transaction result (product download links):

    [wp_eStore_display_transaction_result]

    or

    [wp_eStore_transaction_result:end]

    Step 3: Enable PDT feature in your PayPal profile. If you don’t know how to enable PDT and get the PDT Identity Token then this document should help (check the “Activating PDT” section on that page).

    Step 4: Make sure you have enabled “Auto Return” option too . You can enable the “Auto Return” option from the same PayPal profile page where you enable PDT.

    Step 5: Specify the PDT Identity Token that you received from PayPal in the “PDT Identity Token” field of the PayPal Payment Gateway Settings menu of WP eStore.

    Step 6: Finally, enable the “Thank You” page display feature in eStore by checking the “Enable Transaction Result Display” in the settings (Post Payment Process Settings) menu of WP eStore.

    The transaction result will display the message that the customers are also going to get in the email. It will have a list of products they ordered with a unique encrypted download link for each digital product so it can be downloaded instantly.

    Important Note

    Please note that some of the comments below are out of date. Over the course of time PayPal has made changes so we had to adjust the plugin accordingly (for example: currently you need to have auto redirect enabled in your PayPal account for this feature). The documentation above is up to date, so follow the steps outlined above to use this feature

    April 26, 2012 at 12:04 pm #44438
    rpdelaat
    Member

    ok, got the debugging done:

    •ipn_handle_debug.log – see below

    •eStore_post_payment_debug.log – see below

    •subscription_handle_debug.log – empty

    •squeeze_form_debug.log – empty

    •download_manager_debug.log – empty

    ipn_handle_debug.log – see below

    [04/26/2012 11:46 AM] – SUCCESS :Paypal Class Initiated by 173.0.82.126

    [04/26/2012 11:46 AM] – SUCCESS :Post string : mc_gross=33.79&protection_eligibility=Eligible&address_status=confirmed&item_number1=1&payer_id=6MQ2KFXRLBXCC&tax=0.00&address_street=1+Main+Terrace&payment_date=04%3A46%3A01+Apr+26%2C+2012+PDT&payment_status=Completed&charset=windows-1252&address_zip=W12+4LQ&mc_shipping=0.00&mc_handling=16.00&first_name=Rik&mc_fee=1.35&address_country_code=GB&address_name=Rik+BuyInStore&notify_version=3.4&custom=ip%3D85.0.214.21%26ship_option%3DOther&payer_status=verified&business=RikUK_1335423465_biz%40xibertechnologies.com&address_country=United+Kingdom&num_cart_items=1&mc_handling1=0.00&address_city=Wolverhampton&verify_sign=A3DiSo9ABGNN9TGAIU1hZbTb3VHPAHmDP0wykUWb3k7PSL8bniHRfX-U&payer_email=rbInSt_1335132396_per%40xibertechnologies.com&mc_shipping1=0.00&tax1=0.00&txn_id=8C059869F03920403&payment_type=instant&last_name=BuyInStore&address_state=West+Midlands&item_name1=Why+did+the+cancer+disappear%3F&receiver_email=RikUK_1335423465_biz%40xibertechnologies.com&payment_fee=&quantity1=1&receiver_id=CBX4Q892E27SE&txn_type=cart&mc_gross_1=17.79&mc_currency=GBP&residence_country=GB&test_ipn=1&transaction_subject=ip%3D85.0.214.21%26ship_option%3DOther&payment_gross=&ipn_track_id=ad87f8f64fe5e&

    [04/26/2012 11:46 AM] – SUCCESS :Connection to http://www.sandbox.paypal.com successfuly completed.

    [04/26/2012 11:46 AM] – SUCCESS :IPN successfully verified.

    [04/26/2012 11:46 AM] – SUCCESS :Creating product Information to send.

    [04/26/2012 11:46 AM] – SUCCESS :Transaction Type: Shopping Cart

    [04/26/2012 11:46 AM] – SUCCESS :Number of Cart Items: 1

    [04/26/2012 11:46 AM] – SUCCESS :Item Number: 1

    [04/26/2012 11:46 AM] – SUCCESS :Item Name: Why did the cancer disappear?

    [04/26/2012 11:46 AM] – SUCCESS :Item Quantity: 1

    [04/26/2012 11:46 AM] – SUCCESS :Item Price: 17.79

    [04/26/2012 11:46 AM] – SUCCESS :Item Shipping: 0.00

    [04/26/2012 11:46 AM] – SUCCESS :Item Currency: GBP

    [04/26/2012 11:46 AM] – SUCCESS :Download Link :

    Why did the cancer disappear? – This product does not have any downloadable content

    [04/26/2012 11:46 AM] – SUCCESS :Incremental counter value for PayPal checkout: 9

    [04/26/2012 11:46 AM] – SUCCESS :Product Email successfully sent to rbInSt_1335132396_per@xibertechnologies.com.

    [04/26/2012 11:46 AM] – SUCCESS :Notify Email successfully sent to marioncc.dias@gmail.com.

    [04/26/2012 11:46 AM] – SUCCESS :Updating Products, Customers, Coupons, Sales Database Tables with Sales Data.

    [04/26/2012 11:46 AM] – SUCCESS :Products, Customers, Coupons, Sales Database Tables Updated.

    [04/26/2012 11:46 AM] – SUCCESS :Updating Affiliate Database Table with Sales Data if Using the WP Affiliate Platform Plugin.

    [04/26/2012 11:46 AM] – SUCCESS :Not Using the WP Affiliate Platform Plugin.

    [04/26/2012 11:46 AM] – SUCCESS :Paypal class finished.


    eStore_post_payment_debug.log – see below

    [04/26/2012 11:46 AM] – SUCCESS :Performing item specific autoresponder signup if specified.

    [04/26/2012 11:46 AM] – SUCCESS :Performing global autoresponder signup if specified.

    April 26, 2012 at 12:18 pm #44439
    rpdelaat
    Member

    Last but not least: versions:

    WP eStore Settings v 6.6.0

    Welcome to WordPress 3.3.2

    April 26, 2012 at 12:46 pm #44440
    admin
    Keymaster

    Everything is working except PayPal’s PDT so focus on that settings of your PayPal account. PayPal didn’t used to send PDT data to URLs like the following:

    http://whydidthecancerdisappear.com/?page_id=580

    They may have changed that restriction. If they haven’t then you will need to change your permalink structure so the “Thank you page looks like the following (you can change permalink structure from the permalink settings of WordPress):

    http://whydidthecancerdisappear.com/thank-you

    Similar post


    We had this same issue with another user where PayPal wasn’t sending the PDT data to the “Thank You” page:

    https://support.tipsandtricks-hq.com/forums/topic/estore-paypal-not-returning

    April 26, 2012 at 12:47 pm #44441
    rpdelaat
    Member

    ok update on success.

    in despair, created new merchant account in my sandbox with Paypal

    transferred the settings…

    And everything works.

    No idea what has changed – apart from that paypal account now having 500 in there, the previous one was zero. Cannot think of anything else.

    Thanks for listening..

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