Troubleshooting Payment Sync
Troubleshooting Payment Sync
Common issues and solutions for payment sync problems.
Payment Not Syncing
Check sync is enabled
- Go to Settings then Sync then Payments
- Verify "Enable Payment Sync" is toggled on
- Confirm your settings are saved
Verify payment status filter
- View your selected statuses in sync settings
- Ensure the payment's status matches one of your selected options
- Example: If only "Succeeded" is selected, "Processing" payments won't sync
Confirm connections are active
- Go to Settings then Connections
- Both HubSpot and QuickBooks should show "Connected"
- If disconnected, reconnect the affected system
"Invoice Not Synced" Error
This is the most common payment sync failure.
Understanding the error
Payment sync requires the associated invoice to exist in QuickBooks. If the invoice hasn't synced yet, the payment sync will fail.
How to fix
Find the related invoice
- Go to Data then Invoices
- Search for the invoice associated with the payment
Check invoice sync status
- If status is "Failed", fix and retry the invoice first
- If status is "Success", the invoice exists in QuickBooks
Fix invoice issues first
- Common invoice issues: missing SKU, customer email missing
- See Invoice Troubleshooting
Retry the payment
- Once the invoice syncs successfully
- Go to Data then Payments
- Retry the failed payment
Preventing this issue
- Enable invoice sync before payment sync
- Monitor invoice sync for failures
- Fix invoice issues promptly
Payment Amount Mismatch
Partial payments
- QuickBooks supports partial payments
- The payment will be applied to the invoice balance
- Multiple payments can be applied to one invoice
Currency issues
- Ensure currencies match between systems
- Check for rounding differences
Refund Not Appearing
Check "Sync Refunds" is enabled
- Go to Settings then Sync then Payments
- Verify "Sync Refunds" is toggled on
Verify refund status
- The original payment must have synced successfully
- The refund must be processed (not just initiated)
Check for errors
- Go to Data then Payments
- Look for refund entries with Failed status
- Review error messages
Customer Not Found
How customers are matched
- Payments are linked to customers via the associated invoice
- The invoice customer must exist in QuickBooks
Resolution
- Ensure invoice sync is working
- Customer is created when the invoice syncs
- Payment then links to the same customer
Duplicate Payment Error
Why this happens
- The payment may have already synced
- A manual payment might exist in QuickBooks
How to resolve
- Check QuickBooks for the payment
- If it exists and is correct, no action needed
- If duplicate, delete the extra payment in QuickBooks
Connection or Authorization Errors
"Unauthorized" or "Token expired"
- Go to Settings then Connections
- Check connection status
- If showing issues, click Reconnect
- Re-authorize access
"Rate limited"
- Too many requests were sent too quickly
- The sync will automatically retry
- If persistent, contact support
Viewing Error Details
For any failed payment sync:
- Go to Data then Payments
- Find the failed sync (red status badge)
- Click to view details
- The error message explains what went wrong
Still Having Issues?
If you've tried these solutions and still have problems:
- Note the payment ID and error message
- Check if the related invoice synced successfully
- Contact support with these details
