Thanks, but I will guess I will change how currencies are handled to be more in line how it is currently done with the payment scheme.

Don’t use currency when it is the local one and if multiple currencies are used, use subtags:

payment:coins=yes
payment:coins:denominations=0.50;1;2

payment:notes:EUR=yes
payment:notes:EUR:denominations=5;10;20;50