PayPal Pending Instead of Paid

This topic contains 5 replies, has 2 voices, and was last updated by  Kiran 6 years, 4 months ago.

We have moved to a support ticketing system and our forums are now closed.

Open Support Ticket
  • Author
    Posts
  • #1033

    summercamps
    Buyer
    Post count: 14

    Transactions for PayPal are showing Pending even when they’ve been paid. I’ve done 3 tests this morning and click the button to go back to the website, this shows a message:

    “Your payment in processing. This page will reload automatically in 10 seconds. If it does not click here.”

    It then refreshes to http://www.domain.com/wpi-checkout/wpinv-receipt/?payment-confirm=paypal&invoice-id=12345 but on this page and in the dashboard it shows as Pending instead of paid.

    I also don’t see requests today in the logs for the notify URL that is sent to PayPal as part of the transaction: /index.php?wpi-listener=IPN&wpi-gateway=paypal
    or for the return URL provided in the request which should be /wpinv-receipt/payment-confirm

    We are using WP Rocket + Autoptimize on this site, have disallowed caching of /wpi-checkout/(.*)

    PayPal gateway is not in sandbox mode.

    Ideas?

    #1034

    summercamps
    Buyer
    Post count: 14

    Here’s something new. I completely logged out of the site and went through the process with a new invoice. At PayPal I clicked to return to the site, get the non-secure warning and click to continue. Then I get a WordPress error page with this message: “Sorry there was an error. Please be sure javascript and Cookies are enabled in your browser and try again.” The status code for the request is 403.

    #1036

    summercamps
    Buyer
    Post count: 14

    I found the culprit. It was WP-Spamshield causing this issue.

    I’ve turned their plugin off for now, and my last few test invoices just updated as paid, so it looks like that’s it. I’m not sure how to keep using that plugin but would like to re-enable it – do you know what needs to be done to make them both work? (maybe they don’t know of your plugin or there’s a hook or something we can add on our end)

    #1037

    Kiran
    Moderator
    Post count: 7069

    Hi Keri,

    Let us post your site url, admin & FTP credentials in a private reply so we can check things for you.

    Thanks,
    Kiran

    #1038

    summercamps
    Buyer
    Post count: 14

    There’s nothing to check at this point, disabling WP-Spamshield solves the issue temporarily. Do you have a function we can add that will make WP Invoicing compatible? Or maybe work with them to get your plugin added to their known list? (we run WooCommerce too with no problem because it’s already whitelisted.) Here’s where they detail compatibility:

    https://www.redsandmarketing.com/plugins/wp-spamshield-anti-spam/hooks/?pdgc=misc_form#pdgc_misc_form

    #1039

    Kiran
    Moderator
    Post count: 7069

    Hi Keri,

    WP-SpamShield plugin has been removed from WP.org and is no longer available for download. https://wordpress.org/plugins/WP-SpamShield/

    Can you please provide your site url, admin & FTP credentials, so we can look into your site?

    I found this one please check this: https://wordpress.org/support/topic/wp-spamshield-blocking-woocommerce-orders/#post-9313359

    Thanks,
    Kiran

Viewing 6 posts - 1 through 6 (of 6 total)

We have moved to a support ticketing system and our forums are now closed.

Open Support Ticket