Post to QuickBooks failed due to Object “80000041-1722960095” specified in the request cannot be found
This article applies to users of Webgility Desktop integrated with QuickBooks Desktop who encounter the error “Post to QuickBooks failed due to Object ‘80000041-1722960095’ specified in the request cannot be found.” This error typically occurs when posting online orders that include payment processor fees, and Webgility Desktop attempts to record these fees as a line item that no longer exists or has been inactivated in QuickBooks.
Error Message:
Post to QuickBooks failed due to Object “80000041-1722960095” specified in the request cannot be found.
Reason:
This error occurs when posting orders to QuickBooks that include payment processor fees linked to the online order. The issue arises because the Webgility Desktop app tries to record the payment processor fee details as a line item in the order.
Resolution:
To address issues with payment processor fees when posting orders to QuickBooks:
1). Go to Connections> Accounting, and Sync Settings and select the Expenses and Fees settings in the left navigation.
2). Check the Payment Processor Fees setting. If it's set to record as a line item, ensure an item is assigned to the payment processor.
For example, in the below screenshot, using PayPal as the payment method and the line item option being blank can cause errors.
Note: Even if the setup was configured correctly earlier, this issue can occur if the QuickBooks line item you previously selected has been marked as inactive or its name has been changed in QuickBooks. When this happens, Webgility Desktop removes the previously selected item, prompting you to choose a new one.
To ensure that any changes made to the item in QuickBooks are updated in the Webgility Desktop app, you’ll first need to download the Latest data and settings.
1. In Webgility Desktop navigate to Connections and select Get Latest Data and Settings.
2. Scroll to the bottom section and click Download Data.
3. Wait a few moments for the process to complete.
4. Once the update is finished, you can proceed to reconfigure the setup. Return to the sync settings to assign expenses and fees.
5. Open the dropdown menu under the Expenses & Fees for Payment Processor option.
6. Choose the appropriate item to record the payment processor fees as a line item.
Now try to post the order again. This will ensure that the payment processor fees are correctly recorded in Webgility Desktop.