Hi, I countered the following problem which is, as Artio states, a bug in VM:
Disabling VirtueMart 2.x.x PDF Invoices in raltion with the Artio VM invoice component:
To prevent customer from getting also VM2 native invoices, go to VirtueMart -> Configuration ->Checkout -> and make sure section "Default Order Status to send an invoice" is empty.
But as soon as I make this section empty and save it the window closes and after reopening the settings go back into the previous setting. I cannot empty the section "default order status to send an invoice'???
create a new order status e.g. "send invoice" and use this as default for the setting
But I confirm the general bug, that multiselect list in the config make trouble. Either we solve it clean (you are allowed to store "nothing"), or we add the status "none", because for the language dropdown it makes sense that you must choose at least one.
I added the Send Invoice as new order status as suggested, but it did not result in VM no longer sending out invoices.
I keep searching....
Since 2.0.22 there is an option for that