ErrorCode: 2500 - Invalid Reference Id: Line.SalesItemLineDetail.ItemRefCustomer address updated in Quickbooks
This article addresses the ErrorCode: 2500 - Invalid Reference Id: Line.SalesItemLineDetail.ItemRef encountered when posting orders from Webgility Online to QuickBooks Online or QuickBooks Desktop. The error typically arises when customer addresses or product/item details have been modified directly in QuickBooks, causing data mismatches with Webgility Online. The article provides step-by-step instructions to resolve the issue by refreshing and re-syncing customers, items, and settings between Webgility Online and the QuickBooks company file.
Error Message:

Steps to resolve:
Step 1: Navigate to Sync Settings
Step 2: Click on "Orders, " select the refresh button, and click on Save.
Step 3: Click on "Products" and then select “Download from scratch” hit the refresh button and click on Save.
Step 4: Click on "Customers" and then select “Download from scratch”, hit the refresh button, and click on Save.
Step 5: Click on "Discounts" and then select the refresh button and click on Save.
Step 6: Click on "Sales Tax" and then select the refresh button and click on Save.
Step 7: Click on “Refunds” and “Fees” and repeat the same.
Step 8: Select the order in error and click on “Post to Quickbooks”