bip21 (extended for ecash) supports multiple addresses and amounts. However Cashtab does not yet support this functionality.
Implement in Cashtab according to the spec (ref: https://github.com/Bitcoin-ABC/bitcoin-abc/blob/master/doc/standards/bip21-ecash-additions.md)