I already had a couple of times that paying via a qcode, the money are taken from the wrong account. To do it right, I have found out that I have to first reorder the accounts so that the one I want to get money from is the first, than do the payment and then reorder back as I want. This is very annoying. You should have a choice to choose which account you want to charge, maybe enabling this option somewhere.