How to Fix Missing Stripe Fees on Sales Receipts in QuickBooks from Webgility Desktop
This article helps Webgility Desktop users in solving cases where a Stripe processing fee is missing from a sales receipt after an order is downloaded and posted to QuickBooks Desktop Enterprise. The issue is typically caused by a timing delay in the import of Stripe fee data. The guide outlines how to identify, verify, and correct the discrepancy to ensure accurate financial reporting.
Overview
This article explains how to resolve situations where a Stripe processing fee is missing from a sales receipt after an order is downloaded and posted to QuickBooks. This is typically caused by a timing delay in how Stripe fee data is imported into the system.
Symptom
Stripe fee is missing from the initial sales receipt in QuickBooks.
The fee appears correctly if the order is re-downloaded later.
The customer is concerned about incomplete accounting records or fee reconciliation errors.
Cause
At the time the order is first downloaded, the Stripe fee data may not yet be available in the system. Stripe fees are often posted with a delay, so orders synced before this data is available may result in incomplete or inaccurate receipts.
Resolution Steps
1. Confirm the Issue
Review the specific order in both:
The sales channel as well in Webgility.
Check that the Stripe fee is:
Present in the payment record.
Missing from the initial sales receipt posted to QuickBooks.
2. Redownload and Re-Post the Order
Allow a buffer time for the Stripe fee data to sync (this may range from a few minutes to several hours).
Use the Webgility Download Orders or Re-Sync Order function to re-download the affected order.
Confirm that the Stripe fee now appears on the updated sales receipt.
Void or delete the original sales receipt that was missing the Stripe fee to prevent duplicates.
Re-post the updated sales receipt to QuickBooks.