Forum Discussion

BenTSA's avatar
BenTSA
Cover User
12 hours ago

BPay turned off last year but still appearing on Online Payments

I am wondering if anyone else has had this problem.

 

I turned off BPay last year when it became an option.

 

This year when I did my bulk invoicing for term 1 (we work in schools), customers still had the option to pay via BPay and as a result I have been charged oer $1200 of merchant fees associated to BPay payments.

 

I have spend hours with MYOB Financial Services and get someone different every time.

They have remotely logged in to my computer and confirmed that thousands of invoices sent in Feb 2025 did not have the BPay option ticked on their invoices as well as the global setting being turned off.

 

I am extremely frustrated as they keep coming back to me with different questions (which I answer them all), but every time it is someone different that does not understand the issue.

 

How do I get a resolution with MYOB when they have no idea what they are talking about?

 

Very frustrated!!

  • Mike_James's avatar
    Mike_James
    Ultimate Cover User

    Hi BenTSA , do you create the invoices outside of MYOB (ie in a 3rd party app) and then post them via the API?

  • Thanks Mike_James 

    Yes we import them from an text file as there are thousands. I have checked the import fields and there is nothing that relates to turning BPay option on or off so this should not impact it.

  • Mike_James's avatar
    Mike_James
    Ultimate Cover User

    Hi BenTSA , there was mention in a thread about online payments* that invoices posted to MYOB from 3rd party apps need to have a field called OnLinePaymentMethod set to "None" in order for the invoice to be correctly posted without the BPay option ticked.

    *See Unauthorised Invoice Online Payments Selection | MYOB Community, and comments from user BlueWave.

     

    When this API field was first created, the default was None, but about a month later it was changed to default to All. (This post confirms: AccountRight 2018.2 | release notes – Support for the MYOB family of SME product APIs)

     

    I'm guessing that this issue will also apply to invoices imported via the Import-Export wizard, however, this wizard has no provision for setting the value of that field. 

     

    This may explain why all your invoices were imported with the BPay option ticked. If I am right, there's nothing you can do to change the program's behaviour. However, as developers, we can post files of invoices to MYOB files, and (subject to our confirmation) set that field appropriately. Email me using the details on our home page (datawise.co.nz) if you want to discuss further.

  • Mike_MYOB's avatar
    Mike_MYOB
    Community Manager

    Hi BenTSA , I will send you a private message with the contact details for our complaints team.
    There have been instances where customers settings are being overridden, using a integrated app like you have mentioned is one of these scenarios.
    For others reading this message, all contact information for MYOB can be found at myob.com/contactus

  • Thanks Mike_MYOB 

    I have sent complaints an email as requested.

    Please note, I do not use a 3rd part app, I am using an excel spreadsheet to import sales. As Mike_James mentioned, if this is a known issue why is MYOB fighting me and wasting hours of my time to get it resolved?

    I also note that I did a test import from an excel spreadsheet (the same one I used in Feb) this morning and miraculously it does now not include the BPay option. Interestingly this has only happened since the latest update was released.

    It would be nice if MYOB could just admit their programming error and refund the fees that were charged in error.

    I have been a MYOB customer for 28 years, surely I have paid enough over the years for MYOB to fix their mistake promptly and give credit where credit is due.