Connect your accounting

Connect Xobuya to MYOB

Xobuya talks to MYOB Business and AccountRight through an app registered on an MYOB developer account. That account is separate from the login you use for MYOB day to day, so the first step is creating it.

What you need
Where to godeveloper.myob.com, with an MYOB developer account
App nameYour business name
Redirect URIhttps://go.xobuya.io/myob/callback
What you bring backAPI Key (used as Client ID) and API Secret (used as Client Secret)
Also neededBusiness ID: the company file identifier. See step 4.

Step by step

  1. Create a developer account

    Go to developer.myob.com and register. This is an MYOB developer account, separate from your everyday MYOB login, and it is free. Confirm the email MYOB sends you, then sign in.

  2. Register the app

    Choose Register an app. Name it after your business and paste the value below into the Redirect URI field exactly, with no trailing slash.

    https://go.xobuya.io/myob/callback

    Save the app. MYOB shows an API Key and an API Secret for it.

  3. Paste the key and secret into Xobuya

    In the Xobuya app open Settings, then Secured, select MYOB as your accounting platform, and paste the API Key into Client ID and the API Secret into Client Secret.

  4. Enter your Business ID

    This is the identifier of the company file Xobuya should post into. MYOB does not send it to us during connect, so it is entered by hand. Open MYOB Business in a browser: the address bar shows app.myob.com/#/au/ followed by a long code of letters, numbers and dashes. That code is the Business ID. Paste it into the Business ID field and tap Save.

    If you use AccountRight on the desktop or cannot see the code, send us a message through the in-app support chat and we will look it up with you.
  5. Connect

    Tap Connect MYOB. A browser opens on MYOB's consent screen. Sign in with your everyday MYOB login and choose Allow access. You will land on a page that says MYOB Connected. Close it, return to the app and tap Check Connection.

After you connect

Accepting a quote now creates the invoice in MYOB, and payments recorded in Xobuya are applied to it. Account codes for each product type are set under Account mapping on the same Secured screen.

If something goes wrong

MYOB shows an error mentioning the redirect URI
The redirect URI on your MYOB app does not exactly match the value above. Open the app on developer.myob.com, correct it and try Connect again.
The app says "MYOB Client ID not configured"
The key and secret were not saved before you tapped Connect. Paste them again, tap Save, wait for the confirmation and then tap Connect MYOB.
It connected, but invoices are not appearing in MYOB
Most often the Business ID points at a different company file. Check it against the address bar in MYOB Business, then check the account codes under Account mapping.

Prefer to do it together?

Open the support chat inside the Xobuya app and we will walk through it with you on a call, or email support@xobuya.io. You can also open developer.myob.com directly.