iancassel Posted September 15, 2022 Posted September 15, 2022 We ran into this issue last year too, we have a member that has PayPal auto renewal turned on, we can see the payment processed, the Profile ID matches on the PayPal invoice and the customer data in Invision, it even says next renewal date is September 14, 2023, but its not moving him to the subscriber group or showing that his invoice has processed on the Invision side:
Jim M Posted September 15, 2022 Posted September 15, 2022 Could you please let us know the display name or user ID for this user? (feel free to message me if you do not want this public) I believe what is happening here is that the PayPal reoccurring payment may have happened, hence the PayPal screenshot but it is not connected or failed to connect to your server. Checking this fully with the member will help fill in some missing info/questions I have.
Solution iancassel Posted September 16, 2022 Author Solution Posted September 16, 2022 10 hours ago, Jim M said: Could you please let us know the display name or user ID for this user? (feel free to message me if you do not want this public) I believe what is happening here is that the PayPal reoccurring payment may have happened, hence the PayPal screenshot but it is not connected or failed to connect to your server. Checking this fully with the member will help fill in some missing info/questions I have. hmmm, I think I fixed it. Looks like there was a temp connection issue when it checked his renewal, I reset it, waited about 10 minutes and then clicked the “check” button again and it synced and moved him into the subscriber group. Thanks Jim, hopefully if this happens again that will be the simple fix. SeNioR- 1
Marc Posted September 16, 2022 Posted September 16, 2022 Gald to hear that has been resolved for you. Please let us know if you see any further issues
iancassel Posted November 29, 2022 Author Posted November 29, 2022 @Jim M @Marc Stridgen We're having this issue now on a regular basis. At least once per week I have to manually force the system to recheck with PayPal. Today we got an interesting one, the payment email from PayPal came in, it was a recurring subscription payment. I had a really hard time finding it on the invision side, I had to look for more details from PayPal because I identified which user it was (different PayPal email address than on our board). There is no invoice issued, last one was Nov 2021, and when I checked the PayPal subscription ID in Invision, there was a "recheck" option and it didn't do anything. I went through all of the steps again and clicked the "check" button once more (this was a button, not the hyperlinked text I clicked the first time) and it finally looks like it worked. How can we fix this going forward, it's causing us a lot of headaches.
Marc Posted November 29, 2022 Posted November 29, 2022 Are you using anything such as cloudflare or similar? If so, please disable this. It sounds like something is blocking the check there
iancassel Posted December 5, 2022 Author Posted December 5, 2022 @Marc Stridgen @Jim M yes, we've been using cloudflare for years, this always worked. Just had another one I had to manually check. Some recent update to Invision broke this. If Cloudflare was blocking something why do 90%-95% of them go through? Disabling Cloudflare is a non-starter as it saved us earlier this year from a DDoS attack. It seems like it's an issue with PayPal recurring payments. It never generates an invoice. PayPal just charges them because of the recurring billing agreement, and the invision suspends their account without checking for payment. I have to manually click the "CHECK" button, and that works, so if Cloudflare was "blocking" something why does the manual thing work? Can't a CRON job fix this please? Or is there an issue with invoices being generated on recurring PayPal payments? Attached are a BEFORE and AFTER clicking check:
Marc Posted December 5, 2022 Posted December 5, 2022 While I understand what you are saying about cloudflare being in use for years, but the same could be said for the software. Things do update, and will break things unfortunately. You would need to disable cloudflare to test this first of all, as this may well be what is blocking some items
Recommended Posts