Skip to content

FAQ

Does it work with CS-Cart and Multi-Vendor?

Section titled “Does it work with CS-Cart and Multi-Vendor?”

Yes. The add-on supports CS-Cart and Multi-Vendor. In Multi-Vendor the marketplace owner books every vendor order in one QuickBooks company (the default). Each vendor can instead connect their own company, but vendor-level books, commissions and payouts are not part of 1.0.

4.17.2 to 4.21.x.

In your own database, encrypted: the client secret and the access and refresh tokens. The key is derived from your store’s secret in config.php, so a database dump alone does not reveal them. They are never shown again after saving.

No. The add-on talks to Intuit and QuickBooks only (appcenter.intuit.com, oauth.platform.intuit.com and quickbooks.api.intuit.com, or sandbox-quickbooks.api.intuit.com in test mode). The license check sends your domain name to the Kavio Labs license server once a day (Kavio Labs downloads).

Jobs fail, wait and are retried automatically (5 minutes up to 12 hours). Nothing is lost and nothing is sent twice.

New work stops (no new documents, payments or refunds). Jobs already queued are still finished.

Install the new package over the old one. See Installation.

Contact us through https://cs-cart.kaviolabs.com.

Do I need an Intuit developer account or a paid plan?

Section titled “Do I need an Intuit developer account or a paid plan?”

You need a free Intuit developer account to create your own app (client ID and secret) and a QuickBooks Online company to book to; sandbox companies are free for testing. Intuit asks you to complete an app questionnaire before it issues production keys. Check Intuit’s current terms for API access on your QuickBooks plan.

Both are supported, chosen in the settings. Invoice mode books an invoice and then a payment against it. Sales receipt mode books one sales receipt when the order is paid, which suits stores that are paid at checkout and do not want open invoices.

For United States companies with automated sales tax the add-on sends the tax amount of the order as the total tax, so QuickBooks shows the figure the customer paid. For companies in other countries you map your tax codes and QuickBooks calculates the tax from their rates. See Configuration.

Not in 1.0: the refund is for the whole order.

CS-Cart already has a Quickbooks add-on. How is this different?

Section titled “CS-Cart already has a Quickbooks add-on. How is this different?”

The bundled add-on exports selected orders to an .iif file that you import by hand into QuickBooks. QuickBooks Online Sync connects to QuickBooks Online through its API and books customers, invoices or sales receipts, payments and refunds by itself, with retries and a log. The two can be installed side by side.

No. It is an independent add-on that uses the public QuickBooks Online API. It is not certified or endorsed by Intuit or QuickBooks.

Work through the troubleshooting guide, then contact support with your CS-Cart version, edition, PHP version and the add-on version (1.0.0).