Tie spare change vault to specific card


I would like to have separate vaults with spare change saving enabled on each. Each vault should be linked to one (virtual or physical) card.
My particular need here is: I want to put money aside on the card I use for online shopping and give that for example to charity. Spare change of the card I use for groceries should go for example to a personal “rainy day fund”.