SELMA + MYOB Integration Guide

Please note that SELMA developers must implement certain steps before client can proceed – please chat with your SELMA Support team to ensure this step has been completed.

  • Go to your SELMA instance: Settings ->Integrations
https://yourinstance.selma.co.nz/en/admin/integrations
  • Click on MYOB
  • Request MYOB Access Token –
A screenshot of a login page

Description automatically generated
  • The token should be returned and will automatically populate the field on the form –
  • Click on ‘Go to Next Step’ to set-up client token and session token
A screenshot of a computer

Description automatically generated
  • These fields are also auto populated, so just ‘Save’
  • Then, click on ‘Save Company File’ – this indicates where the invoice will be sent
  • Select as many MYOB Ledger Accounts as required and click on ‘Save Ledger Accounts’
  • Select Tax codes – this includes GST/VAT if applicable -and click on ‘Save Tax Codes’
  • The final step involves selecting your invoice template (only one is permitted) – and then click on ‘Save Invoice Template’

The set-up should now be complete.

What to remember when utilizing MYOB from SELMA:

  • This is not a two-way integration – i.e. there is no data being exchanged between SELMA and MYOB. SELMA is simply pushing invoices created in your production instance, to MYOB.
  • If invoices are updated in SELMA, and they have already been posted to MYOB, it will be up to the customer to manually delete the old invoice in MYOB and re-upload the latest version.

Related Articles

Online Enrolments & WordPress Plugin

In this video you can learn how your students can enrol themselves into your programmes by using the SELMA Online Admissions form. You can also publish your programmes, intakes an available spaces on your website with the SELMA WordPress Plugin. The online enrolment/admissions for and the WordPress plugin are paid add ons to SELMA.

Student Microsoft365 Account Creation

Azure Application On this page: Register Your Application For this to work we need a few credentials for an ‘app’ in Azure. Please go to your Azure Applications and register an application. When we are creating an application, it just needs to be named at this point – something like “Selma Integration” to make it easy to …

SELMA Canvas Integration

Setup You can find the Canvas Integration Configuration Settings in SELMA under Settings > Integrations > Canvas. These configuration values must be entered before authenticating with Canvas. To set up the integration you first need the Developer Key (ID) & Secret (value) from Canvas: First, copy your Canvas domain into the “Uri” configuration field in …

MS Office 365 Email Integration

In this section: To integrate your SELMA instance with MS O365 Email API, please follow the below steps.  It is recommended that these settings are done by your IT department.  Access the Azure Portal: Navigate to App Registrations: Alternatively: In the left-hand menu, click on “Azure Active Directory” or “Microsoft Entra ID” (This is the …