How to Fix “Name Supplied Already Exists” Errors When Posting Orders from Webgility Desktop to QuickBooks Desktop
This article helps Webgility Desktop users understand and resolve issues that occur when posting orders from Webgility Desktop into QuickBooks Desktop fails midway due to error "name supplied already exists: Another Product or service is already using this name." but still creates a record in QuickBooks Desktop . It explains why Webgility Desktop tries to repost the transaction, resulting in a duplicate transaction number error, and provides guidance on how to address this problem.
Steps To Troubleshoot:
1. Confirm the Error & Order Number
- In the Webgility Dashboard navigate to the Error Tab, double-click on the order and go to the History Tab.
- Verify the error and order number.
2. Locate the Existing Transaction in QuickBooks Desktop.
- Open QuickBooks Desktop and go to the relevant section (Invoices, Sales Receipts, etc.).
- Use Find or Advanced Search to search by:
- Transaction number
- Order number
- Customer name (if needed)
- Transaction number
- Once located, open the transaction.
3. Determine If Deletion Is Safe
- Check if the transaction is incomplete, duplicated, or invalid.
- If you’re unsure whether it’s safe to delete:
- Create a backup of your QuickBooks Desktop company file first.
- Coordinate with your accounting team before making changes.
- Create a backup of your QuickBooks Desktop company file first.
4. Delete the Existing Transaction
- In QuickBooks Desktop, with the transaction open:
- Go to Edit > Delete (e.g., Delete Invoice, Delete Sales Receipt)
- Confirm the deletion when prompted.
- Go to Edit > Delete (e.g., Delete Invoice, Delete Sales Receipt)
6. Repost the Order
-
- Go back to the Webgility Dashboard then go to the Error Tab, open the order and click on Post To QuickBooks.
- The sync should now complete successfully without the duplication error.
- Go back to the Webgility Dashboard then go to the Error Tab, open the order and click on Post To QuickBooks.