Invision Community 4: SEO, prepare for v5 and dormant account notifications By Matt Monday at 02:04 PM
Daddy Posted April 11, 2023 Posted April 11, 2023 How long are payouts supposed to be "processing" after a payout is sent? So far all payouts since the update are still processing despite funds already being sent.
Marc Posted April 11, 2023 Posted April 11, 2023 Do you have something we can take a look at? We can then advise accordingly. Paypal payouts, it would depend on the API telling your site that its been processed, but usually thats pretty quickly.
Daddy Posted April 12, 2023 Author Posted April 12, 2023 (edited) 21 hours ago, Marc Stridgen said: Do you have something we can take a look at? We can then advise accordingly. Paypal payouts, it would depend on the API telling your site that its been processed, but usually thats pretty quickly. What exactly do you need? There are no error logs. I've double-checked the settings, and everything looks good. I have it set to auto-accept withdrawals. The money is sent via Paypal, but the status just stays on processing. None of them since the update has ever changed from this state. In the database, po_status = wait, po_complete = null. We had 104 payouts stuck in this state. I went ahead and set their status to done as the funds were confirmed to be sent. I've also created a new API key/secret so we'll see if that helps. Edited April 12, 2023 by Daddy
Stuart Silvester Posted April 12, 2023 Posted April 12, 2023 4 hours ago, Daddy said: What exactly do you need? There are no error logs. I've double-checked the settings, and everything looks good. I have it set to auto-accept withdrawals. The money is sent via Paypal, but the status just stays on processing. None of them since the update has ever changed from this state. In the database, po_status = wait, po_complete = null. We had 104 payouts stuck in this state. I went ahead and set their status to done as the funds were confirmed to be sent. I've also created a new API key/secret so we'll see if that helps. There's a new task that runs to check the status after a payout request, we'd want to check to see whether that's running properly and if it's getting an unexpected response from the PayPal API. If you can updated the client area to include AdminCP and SFTP credentials, we can take a look and check these items.
Daddy Posted April 12, 2023 Author Posted April 12, 2023 I located the task, and "next scheduled run" says "not currently needed." Running the task manually did in fact process all pending withdrawals. So the problem is the task not wanting to run.
Marc Posted April 13, 2023 Posted April 13, 2023 11 hours ago, Daddy said: I located the task, and "next scheduled run" says "not currently needed." Running the task manually did in fact process all pending withdrawals. So the problem is the task not wanting to run. As mentioned, we would need access in order to be able to assist
Daddy Posted April 25, 2023 Author Posted April 25, 2023 (edited) On 4/13/2023 at 3:50 AM, Marc Stridgen said: As mentioned, we would need access in order to be able to assist It's an IPS bug, as I've reproduced it on my vanilla test board. It happens when you have the payouts setting Withdrawals must be approved? set to false. Changing it to true and manually approving a withdrawal I can now see the task running on its own. Edited April 25, 2023 by Daddy
Recommended Posts