?
FAQ

Frequently asked questions

Common questions from AU MSPs evaluating Connect Zero for ConnectWise Xero Invoice Sync.

Compatibility

Which versions of ConnectWise Manage are supported?

All current ConnectWise Manage releases (2020 onwards) are supported. Older versions have not been tested; if you are on an older release, ask us before signing up.

Does this support ConnectWise PSA (formerly ConnectWise Manage) and ConnectWise Asio?

Yes. The product supports the current ConnectWise PSA platform and the older ConnectWise Manage branding for the same product. ConnectWise Asio (the platform layer above) sits underneath the same APIs.

Does it work with Xero non-AU regions (UK, US, NZ)?

Yes. Xero APIs are global. The product is designed and tested for AU MSPs (AU GST, AU tax codes, AUD billing) but the integration itself runs anywhere Xero runs. For non-AU regions, expect tax-code mapping to need extra setup work.
Setup + credentials

Do I need to install anything in ConnectWise?

No. The integration uses standard ConnectWise REST APIs via API credentials. Nothing is installed inside ConnectWise. You create a dedicated integration member with API keys; the walkthrough shows exactly which permissions to grant.

What Xero scopes do you request?

The standard accounting + invoicing OAuth scopes: accounting.transactions, accounting.contacts, accounting.settings. No payroll scopes (those live in our separate Connect Zero for Timesheets product).

How long is OAuth good for?

Xero refreshes OAuth tokens on the standard 30-day cycle. Connect Zero handles refresh automatically; you do not need to re-authenticate every month unless you actively revoke the connection.
Schedule + cadence

How often does it sync?

Default schedule runs every six hours. Configurable to hourly. Higher cycle counts use more ConnectWise and Xero API quota; both APIs have generous limits but watch usage at sub-hourly rates.

Can I sync immediately rather than wait for the next cycle?

Yes. Force-sync from the dashboard with one click. Works on individual records or whole record types.
Pricing + billing

What currency is billing in?

Billing details and current plan options are on the pricing page. (Our 3CX product bills in USD via the CRM marketplace because the marketplace meter is USD; this ConnectWise Xero product is AUD.)

What counts as a "record" for the metering?

One invoice, one procurement, one payment, or one credit note that crosses the wire from ConnectWise to Xero counts as one record. Force-syncs of the same record do not double-count.
Edge cases

What happens if a sync fails mid-cycle?

Idempotent retries. The next cycle picks up exactly where the previous left off. No duplicate records. The audit log shows every attempt.

What if I edit an invoice after it has synced?

The next cycle picks up the edit and updates the Xero record to match. Both versions are visible in the audit log with timestamps.

Can I roll back a sync?

You cannot "undo" a sync (the Xero record already exists), but you can edit or delete the Xero record from Xero itself. The next Connect Zero cycle will respect what is in Xero; ConnectWise stays your source of truth for the ConnectWise side.

Question not answered here?

Email hello@connectzero.com.au, ring (08) 7008 7870 during Adelaide business hours, or start a trial and ask in the in-product chat.

Start a free trial

Fill out the following details, and we’ll email you your trial login credentials. Get ready to experience the full capabilities of Connect Zero

Connect Zero is an independent third-party application. 3CX is a registered trademark of 3CX Software DMCC. ConnectWise is a registered trademark of ConnectWise LLC. Xero is a registered trademark of Xero Limited. Connect Zero is not affiliated with, endorsed by, or sponsored by these companies. All other trademarks are the property of their respective owners.