Featured
Students and Educators
Discuss MYOB software with other students and educators. Get everything you need for your MYOB learning journey6 months ago31 Posts Payroll
This is a hub to discuss everything about Payroll4 days ago143 Posts Other MYOB Software
Discussion and questions for other MYOB products.5 days ago195 Posts
Latest topics
Sale/Invoice/Item GET request returns 2 invoices short
In a GET request today, the control count was 404, but only 402 invoice records were received. Repeated with same result. URL: https://arl2.api.myob.com/accountright/<fileID>/Sale/Invoice/Item?$top=400&$filter=Date ge datetime'2025-04-01' Has anyone had the same experience? Can MYOB offer an explanation? It's hard to provide accurate sales reports when this happens.16Views0likes3CommentsNew API support form has no place for asking a question
A security question has been added in place of the field where we could ask our question. As a result the reply email subject line contains the start of our response to the security question. See PDF attached. Could this be corrected?14Views0likes1CommentEmailing Invoices using API send endpoint
A very annoying missing part of this very good endpoint is that the status on the invoice is not updated to 'already printed or sent' from 'to be emailed'. Do it from within MYOB - and this status is updated - via the API the status in not updated. This is a bit of a letdown on a very useful feature. Why is it annoying - when you do everything via the API - from Orders, BackOrders, to converting an Order into a Sales Invoice - the final part is emailing - up to here - everything can be done via the API - except updating that status. Am I missing something with the endpoint? or is this just something it cannot do. The Doc85Views1like11CommentsBusiness API
Hey, unsure of where to ask this but I just wanted to get some clarification on the business API. I am a dev and a few friends and family own their own businesses and use MYOB. They'd like me to make something for them but I just wanted to ask if I need to sign up with the Business API under my name and then they will authorise my application to access their account? Is this correct and is the Business API right for this as I see there's an AccountRight API too. Cheers team!52Views0likes2CommentsMYOB API Keys with OAUTH 2.0
Hi, I am developing a desktop app for Windows which connects via OAUTH to MYOB Cloud instances. It authenticates the user via the OAUTH MYOB login page and keeps the access token in memory while the user is using the app. My question is, what about the API keys themselves, can anyone refer me to the requirements for storage of the API Key and secret? These are the keys I have been issued as a developer. Obviously I don't want anyone to access these, even if they could not access any user data with them. Currently they're stored in code, but I want to know the correct way to store them. Just to repeat, this is a desktop application which accesses cloud MYOB data. I intend to distribute this app via Microsoft Store. ChatGPT recommends that I use OAUTH PKCE for this, but I can't find any documentation or posts here about that. Is there any documentation for keeping the API keys secure for a desktop application? If necessary I can store them on my license key server and issue them to the desktop app on request, storing them only in memory. Would this be considered secure enough? Thank you for any responses.59Views0likes4CommentsMYOB AccountRight Enterprise v19 Upgrade Path to stay current and supported
Hi, I am looking at the following scenario:- Current Version: MYOB AccountRight Enterprise v19.5 in a network configuration Questions:- Upgrade path and requirements to the next closest MYOB AccountRight Enterprise product version. Upgrade path and requirements to MYOB Accounts Premiere? Is this the closest thing to the MYOB AccountRight Enterprise v19 (and path of least resistance to migrate the company files) Or, can we continue to pay for the annual support license? Should we upgrade/update to AccountRight Enterprise v19.16 first and then look to the next release or product version that will be supported? Maintain current installation on a client/server network or rather a peer-to-peer to network? NOTES: Tested MYOB Premier to see if it will upgrade / update the MYOB company file. Downloaded MYOB Premier to test. However, when attempting to open the company file based on MYOB AccountRight Enterprise v19.5, it complains / reports the following: "This file has been upgraded for use with a newer MYOB Product" (r.13.5)334Views0likes7CommentsForeign currency invoice shows AUD amount
We use Accountright with foreign currency enabled. We recently upgraded to MYOB's new invoicing. Since then I have noticed that when customers click on the new "View invoice" button when a USD invoice is emailed to them from MYOB, a summary at the top of the page incorrectly shows the amount in our home AUD currency. For example, we sent a USD invoice for USD$11,990 and the summary at the top of the page that shows when the customer clicks on "View invoice" says INV-223920 for $18,330.53. This is misleading and confusing for our customers in other countries and needs to be fixed please. The summary at the top of the screen should show the amount owing in the currency of the invoice.22Views0likes1CommentGetting API keys and Secret - but not a partner
Hi Folks Need help with a new enquiry that is a bit out of left field. My brother is a software developer in NZ and has a client here in Australia who have been running on the old 19.5 Enterprise Premier which goes extinct Feb 2026. The software app used the classic ODBC driver to access the backend file and, whilst my brother is not an MYOB Partner, NZ or Australia here is the problem. The client sent him the "FYI - Premier dies Feb 26, upgrading to AR Premier 2025.10 - do you see any problems?" and I got the email a few minutes later - and went yes - big - it is all very different. etc ODBC goes, API is in but it is all very different. The 1st problem being - my brother is not an myob partner or has ever integrated any MYOB - his app is 12 years old. One solution is to get the new client licenced ASAP - and then make copy of the classic Premier and convert it ( I am not sure if it is multi-currency - I don't believe so) - but then upload the new converted file to the cloud and we now have a test file - we can use it to sort out conversion problems - invoices, purchases, inventory and to test API access. So - whose keys - I guess mine - but they are going to have to add me as an administrator for my keys to work in the interim - it gets them up and going and starts the process for adapting the app for API access. But in the long run - can a non MYOB Partner, non MYOB client get developer API keys and secret? If not what is the solution - I do not want to allow this client my keys - my brother yes but only as an interim - anyway if the drop the 28d refresh he is going to have to re-apply and that will need 2FA from me - ...... Anyone got any thoughts on ways around - I am quite prepared to offer my developer skills to my brother, as a sub-contractor to him, to be forward billed, as the Australian developer providing my intellectual property my code for API access (I do not use MYOB's SDK at all) but the client doesn't get it for free or the advice. The bottom line is Feb 26 is just around the corner and Xmas is days away eating up a month. Thoughts, ideas. Regards The Doc23Views0likes1CommentMoving MYOB (AccountEdge Pro 2016) to another computer
I can't even find if I am in the right place for this. Apparently I upgraded my MYOB software in 2016 and the name changed. I used to be able to run my program on a MacMini desktop computer while in my office and a MacBook Pro laptop computer when traveling. At some point they discontinued that feature so I had to buy a brand new MacMini in 2020 running OS 2018 to continue running the old software on my desktop which is currently running Mojave 10.14.6. Laptop is running the same. I'd like to upgrade my MacMini OS, but to do so means I have to stop running the software on my desktop and move it to my laptop. With all the glitches that software runs into, I tried installing it on the laptop first to make sure it will run and I am unable to. I'm afraid if I discontinue it on my desktop and try to run it on my laptop it still won't work, although it used to work on both, just not open at the same time. If I disable it on my desktop and still am not able to reactivate it on my laptop, will I be able to reactivate it on my desktop? There is nobody on the phone system that will take my call for this simple question without wanting a credit card in advance!164Views0likes6CommentsUpdate to MYOB Developer Program Terms and Conditions
We’re making some changes to the MYOB Developer Program and Platform Terms and Conditions. MYOB is strengthening its app ecosystem by upgrading integration endpoints to bolster data privacy and security. View the updated Terms and Conditions From March 2026, all developers using the MYOB Business API will be required to: update their integrations; start using granular data scopes; and ensure their end users re-consent to data sharing For now, there are no actions required. You’ll receive more information on dates and requirements for the API update over the coming months in 2026. If you would like to fast track the update, you can find more information about granular data scopes and what’s required below. Learn more These updated Terms will come into effect from 19 December 2025.84Views1like1CommentAPI outage > invalid refresh token?
Hi. From late yesterday afternoon Australian Time, we've been receiving this when trying to process orders via API connection: { "error": "invalid_grant", "error_description": "The provided authorization grant (e.g., authorization code, resource owner credentials) or refresh token is invalid, expired, revoked, does not match the redirection URI used in the authorization request, or was issued to another client. The refresh token is malformed or not valid." } Would this be connected to this reported outage? https://status.myob.com/incidents/760092 Nothing else has changed locally. Thank you.25Views0likes2CommentsInvalid Scope
The program uses the URL: URI = https://secure.myob.com/oauth2/account/authorize?client_id=[...]&redirect_uri=http%3A%2F%2Fdesktop&response_type=code&scope=sme-company-file%20sme-customer%20sme-invoice&grant_type=authorization_code The following is returned: The+OAuth+2.0+Client+is+not+allowed+to+request+scope+%27sme-company-file Where can the client privileges be changed? THanks Andrew80Views0likes2CommentsTimesheet not pulling through to the payrun
I have had a number of pay runs where some hours have not pulled through to the pay run. I have checked the timesheet and the hours are there but not included in the pay run. I have checked all details on the staff concerned and all appears correct. Has anyone else experienced this issue? I would really like an answer as I am having to do separate pay runs days later and staff are unhappy. My latest experience was payrun 15.06.2024 and I have had to do another pay run this morning.157Views0likes3CommentsWooCommerce Username Invalid
Any help would be appreciated. WooCommerce is connected to the MYOB File however is failing with the Username. Can anyone confirm what access the user profile needs for importation? I have tried full access and limited access but neither works. I have also tried email address and use name.20Views0likes0CommentsPosting a payrun via API
I am able to use the timesheets API to update the timesheets is there any way to post the payrun using API? Xero does that. atleast creating a draft payrun via API, so that user who records the payrun doesnt have to put in all the start date and end date of payrun or if not api , how to get to step 2 (attached screenshot) with prefilled step 1 bypassed24Views0likes0CommentsDeveloper Update October 2025
Developer Update October 2025 AccountRight 2025.9 has now been released. There are no public updates to the API with this release. Please update your app to the latest version. You can find out more about the new version of AccountRight 2025.9 at our blog here. As with every AccountRight release, older versions are scheduled for decommission. If you’re still on AccountRight 2025.8, please make sure to update by 27th October 2025**. For more information on updating AccountRight, see our update guide in the help centre. ** All dates are indicative only and subject to change42Views0likes0CommentsSSL Invalid Grant
Hi This morning clients report that the API connection to MYOB is returning: {"error":"invalid_grant","error_description":"The provided authorization grant (e.g., authorization code, resource owner credentials) or refresh token is invalid, expired, revoked, does not match the redirection URI used in the authorization request, or was issued to another client. The authorization code has already been used. The interface has worked for at least a year. How can I fix it? THanks Andrew64Views0likes2CommentsMYOB Invoice APP
Hi MYOB Team We have Accounts Right 2024.8.1.5 running on our laptop - $141.00 pm We run a mobile SERVICE industry business with iPhone & iPad away from the office. Last Thursday the old version of the MYOB Invoices App stopped working on our Apple Devices. I installed the new MYOB Invoice App - I can see our paid and outstanding invoices but cannot create a new invoice as our contacts won’t update. Error message "Something's gone wrong. Tap below to try again. click on TRY AGAIN. and receive the same error message. We need the MYOB app to work flawlessly to operate our business as carrying a laptop in our vans is not an option. Any advice would be appreciated Thanks Robyn1.2KViews2likes23Comments