Troubleshoot your Online Bill Pay in QuickBooks Desktop if, after verifying your data, your QBWIN.log shows the error
QBwin.log: Orphan payee found in Online cache.
If you have multiple online bank accounts using the same Username/CustomerID, it's likely some of the items received will include payee's from your other accounts or QuickBooks Desktop company files. This should not cause any concern.
Additionally, QuickBooks Desktop is not designed to use the same bill pay account for multiple company files. You may want to consider using a separate bill pay profile and bank account for each company file.
If a payee previously used for online payment is edited, change it back and create a new payee with the updated information.Example: editing an online payee often creates a new payee identifier on the banks server that can no longer make a connection with the previous payee, thereby creating an orphan payee.
To prevent issues with online payees, we recommend to not edit or update any payee previously used for online payment (name, address, account numbers, etc.).
Intuit recommends creating a new payee (with a slightly different name) then deactivating the old one.