Error: There is an invalid reference to Quickbooks Payment Method "Unknown"
This article helps Webgility Desktop users integrated with QuickBooks Desktop resolve the error “There is an invalid reference to QuickBooks Payment Method 'Unknown'” that may occur during transaction posting. This issue typically arises when a payment method from a connected sales channel (such as Shopify or Amazon) hasn’t been mapped to a corresponding payment method in QuickBooks Desktop. The steps below will guide you through setting up and mapping payment methods correctly in Webgility Desktop to ensure successful syncing.
Overview:
An issue has been detected during the transaction posting, resulting from an invalid reference to a QuickBooks payment method. The specific error message indicates, “There is an invalid reference to QuickBooks PaymentMethod ‘unknown’ in the ReceivePayment.” The QuickBooks error states: "Invalid Argument. The Specified Record Doesn't Exist in the List." To resolve this issue, you will need to add and properly map the payment method from the order to QuickBooks.
To resolve the invalid reference to the QuickBooks payment method in an order, follow these steps:
1. Navigate to the Connections tab and select Sync Settings under the Accounting/POS/ERP section.
2. In the Sync Settings, select Orders and then click on Configure Mappings under Map Payment Method. Click on Setup.
3. In the setup section, Add a new payment method. Optionally, you can also set a Default payment method.
4. From the drop-down menu, choose the appropriate option to map the sales channel method (Unknown) to the payment method from QuickBooks Desktop.
5. Save your changes by clicking on Save and Close. Then, proceed to click on Save & Continue under Sync Settings to complete the configuration.
Following these steps will ensure that the payment methods are accurately mapped between the order system and QuickBooks Desktop.