Is it possible to create a Bitcoin URI with multiple outputs? The Bitcoin URI scheme allows for the creation of single-click payment request, using the format

bitcoin:&lt;address&gt;&amp;amount=&lt;amount&gt;


such as

bitcoin:1AzGoMQfrQ7fYaE12dAvEVkke8111rxwCm&amp;amount=0.01


Does the URI scheme also allow multiple payments to multiple destination addresses?
No, this is not possible according to BIP 0021. The BNF grammar for the bitcoin: URI scheme starts with:


bitcoinurn     = "bitcoin:" bitcoinaddress [ "?" bitcoinparams ]



Since bitcoinparams has no address information, this means that exactly one output address is required.