С картой тоже можно сделать "конвертик". Откройте накопительный счет, привязанный к карте (во многих банках это можно сделать легко  и непринужденно) и храните деньги там. А каждую неделю или раз в месяц перекидывайте на расходную карту столько, сколько должно лежать в конвертике.