"TxnType does not match" error during Invoice sync with QuickBooks Online
Problems can occur during invoice sync if a credit is changed to an invoice in QBO
Summary
This error occurs when a credit memo created in Acctivate is later modified in QuickBooks Online and changed into an invoice. QuickBooks Online allows users to convert a credit memo (negative subtotal) into an invoice (positive subtotal), but Acctivate expects the transaction type to remain consistent. This mismatch causes a sync failure.
Resolution
To resolve or prevent this issue, follow these steps:
-
Avoid Changing Credit Memos to Invoices in QuickBooks Online
-
Instead of modifying a credit memo, create a new invoice if needed.
-
-
Correct Transactions in QuickBooks Online
-
If the issue has already occurred, delete the incorrectly modified invoice and re-enter the correct transaction type.
-
-
Update Acctivate to Match QuickBooks Online
-
If the transaction was changed in QuickBooks, manually update Acctivate records to reflect the correct transaction type before attempting another sync.
-
-
Retry Syncing
-
After ensuring transaction types match, run the Acctivate sync again.
-