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?