Skip to content
  • There are no suggestions because the search field is empty.

Fix "Invalid Reference to QuickBooks Payment Method" in Webgility Desktop

This guide helps in resolving invalid QuickBooks payment method errors in Webgility Desktop by reactivating payment methods, refreshing the payment method list, updating mappings, and retrying failed transactions.

Overview

If a payout or order fails to post with the error “There is an invalid reference to QuickBooks Payment Method 'Credit Card' in the Receive Payment,” the payment method mapped in Webgility Desktop may be inactive, renamed, or missing in QuickBooks.

Follow the steps below to reactivate the payment method, refresh the list, and update the mapping.

Step 1: Reactivate the Payment Method in QuickBooks

  1. Open QuickBooks and navigate to Lists > Customer & Vendor Profile Lists > Payment Method List.

  2. Check the box 'Include Inactive' to see the hidden inactive payment methods. 

  3. Right-click the affected payment method and clear Make Inactive.

  4. Repeat for any other affected payment methods.

Step 2: Refresh Payment Methods in Webgility Desktop

  1. Go to Connections > Accounting/POS/ERP > Sync Settings.

  2. Click Refresh to retrieve the latest payment methods from QuickBooks.

Step 3: Update the Payment Method Mapping

  1. Open the Payments sub-tab under Sync Settings.

  2. For each affected row, select the correct QuickBooks payment method from the dropdown.

  3. Ensure the mapping matches the payment method name in QuickBooks.
  4. Click Save.

Step 4: Retry the Failed Transaction

Open the failed payout or order and retry posting it to QuickBooks. If the order remains locked, refer to Warning: The Order Is Already Locked By.

Important Notes

Still Need Help?

If the error persists, contact Webgility Support and provide:

  • The Webgility Desktop payout ID.
  • The exact payment method name in QuickBooks.
  • A screenshot of the Payments sub-tab mappings.