Business Validation Error: Unexpected Internal Error. (-30004)

Business Validation Error: Unexpected Internal Error. (-30004)

Order is not syncing from WooCommerce to QBO

There are some factors of why orders are not syncing from QBO. For example, if a sales order does not sync to QBO, one of the frequent cause is the product that is part of the sales order is not yet synced to QBO or not in QBO yet. To resolve this issue, just have this product that is part of the sales order to be synced to QBO and ensure that this product do not have SKU duplicates for QBO does not allow syncing products with SKU duplicates.

 

If for some reason, the product that is part of the sales order is already synced to QBO, then there is another internal error is causing this issue:
"Business Validation Error: Unexpected Internal Error. (-30004)". This error was not an integration error on our end but instead an error or major change in the QuickBooks Online API at the start of October 2017 that affects order syncing.

 

In order to resolve the order syncing issue, there are settings in your QBO account that needs to be updated:

 

I. Discount and Shipping settings.

    1. Log into QuickBooks.
    2. Go to the gear box.
    3. Click account and settings.
    4. Click sales.
    5. Enable the discount or shipping fields.

You may then push over orders that failed previously.

II. Income Account
Your shipping item needs an income account and you may add one by following these steps:

    1. Log into QuickBooks.
    2. Go to the gear box.
    3. Click account and settings.
    4. Click advanced.
    5. Under chart of accounts, ensure the discount and shipping items have an income account:


    6. Make sure the account types are income accounts:


After performing the steps above, you may then push over orders that failed previously by resaving the sales order in WooCommerce so that a sync to QBO shall be triggered.

 

 

 

 

Have more questions? Submit a request

Can't find what you're looking for?

We'd love to help. Contact us.