Example:
I have an affiliate owed money. I click to pay out, but my PayPal is not funded. So I fund it, which takes several business days. I check back in a few days to see if my PayPal account got funded yet. Nope, check back the next day, yup, ok now go back and start over to click to pay out.
There are related requests for making this process automated, which is definitely welcomed:
However, one of the considerations is if my PayPal account has auto cash out daily, then how do I make sure I have funds in my account to initiate the payout. I'm unsure how the automated solutions might be affected by this setting.
API:
* check count of affiliates (filtered by with sales or not)
* total amount currently owed (approved or not, overdue or not)
* initiate payout via PayPal
* mark paid manually
Similarly for workflow triggers and actions so an external service wouldn't be needed.