Error while add payment for order. The query request has not been fully completed. There was a required element that could not be found in QuickBooks
This error typically arises when we attempt to post the Shopify Payout from Webgility Desktop to QuickBooks Desktop, as we are unable to apply the payment to any invoice. This situation occurs because there are multiple orders associated with the same invoice number in QuickBooks Desktop, resulting from the creation of duplicate transaction numbers by QBD.
Steps of Troubleshooting;
1). To resolve the error, first identify the order(s) displaying the issue.
2). Next, locate these orders in the ‘Posted tab’ within the Dashboard. Once you find the relevant order, right-click on it and select the option to undo-sync. This action will remove the order from QuickBooks Desktop, causing it to reappear under the new orders section.
3). Now, navigate to the new orders tab, select the specific order, and ‘Re-download’ it before posting it again to QuickBooks Desktop. After completing these steps, attempt to post the payout once more, and it should process correctly this time.
Note: If you have any questions or need more help, please contact Webgility Support.